520馬上到了,教大家一手錶白神器,單身的程式設計師們感覺學起來,很簡單。
製作步驟:
1. 新程式碼目錄,新檔案index.html,將下列程式碼拷貝到檔案中
2. 新文件夾image,找12張圖片放進去,修改imgae標籤對應的src屬性,酷炫的照片旋轉就完成了。
3. 程式碼效果如下,雙擊index.html或直接拖曳到瀏覽器中開啟即可
<!doctype html> <html> <head> <meta charset="utf-8"> <title>520表白神器-照片特效</title> <style> *{ padding:0; margin:0; } #react{ width: 200px; height:200px; margin: 200px auto; transform-style:preserve-3d; animation:rotate 20s infinite; animation-timing-function: linear; } #react div{ position:absolute; transition: all .4s; } div .out_pic{ width:200px; height:200px; opacity:0.9; } div .in_pic{ width:100px; height:100px; } #react span{ display:block; position:absolute; width:100px; height:100px; top:50px; left:50px; } @keyframes rotate{ from{transform: rotateX(0deg) rotateY(0deg);} to{transform: rotateX(360deg) rotateY(360deg);} } .out_frount{ transform:translateZ(100px); } .out_back{ transform:translateZ(-100px); } .out_left{ transform:rotateY(90deg) translateZ(100px); } .out_right{ transform: rotateY(-90deg) translateZ(100px); } .out_top{ transform:rotateX(90deg) translateZ(100px); } .out_bottom{ transform: rotateX(-90deg) translateZ(100px); } .in_frount{ transform:translateZ(50px); } .in_back{ transform:translateZ(-50px); } .in_left{ transform:rotateY(90deg) translateZ(50px); } .in_right{ transform: rotateY(-90deg) translateZ(50px); } .in_top{ transform:rotateX(90deg) translateZ(50px); } .in_bottom{ transform: rotateX(-90deg) translateZ(50px); } #react:hover .out_frount{ transform:translateZ(200px); } #react:hover .out_back{ transform:translateZ(-200px); } #react:hover .out_left{ transform:rotateY(90deg) translateZ(200px); } #react:hover .out_right{ transform: rotateY(-90deg) translateZ(200px); } #react:hover .out_top{ transform:rotateX(90deg) translateZ(200px); } #react:hover .out_bottom{ transform: rotateX(-90deg) translateZ(200px); } @charset "utf-8"; /* CSS Document */ </style> </head> <body> <div id="react"> <div class="out_frount"> <image src="image/1.jpg" class="out_pic"> </div> <div class="out_back"> <image src="image/1.jpg" class="out_pic"> </div> <div class="out_left"> <image src="image/1.jpg" class="out_pic"> </div> <div class="out_right"> <image src="image/1.jpg" class="out_pic"> </div> <div class="out_top"> <image src="image/1.jpg" class="out_pic"> </div> <div class="out_bottom"> <image src="image/1.jpg" class="out_pic"> </div> <span class="in_frount"> <image src="image/1.jpg" class="in_pic"> </span> <span class="in_back"> <image src="image/1.jpg" class="in_pic"> </span> <span class="in_left"> <image src="image/1.jpg" class="in_pic"> </span> <span class="in_right"> <image src="image/1.jpg" class="in_pic"> </span> <span class="in_top"> <image src="image/1.jpg" class="in_pic"> </span> <span class="in_bottom"> <image src="image/1.jpg" class="in_pic"> </span> </div> </body> </html>
擺脫單身就差這一步了,趕緊學起來,記得回來關注!
以上是前端特效之520表白神器-旋轉照片牆的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3 Linux新版
SublimeText3 Linux最新版

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具