91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTML5怎么制作3D愛心動畫效果

發布時間:2022-03-07 17:12:10 來源:億速云 閱讀:892 作者:iii 欄目:web開發

本文小編為大家詳細介紹“HTML5怎么制作3D愛心動畫效果”,內容詳細,步驟清晰,細節處理妥當,希望這篇“HTML5怎么制作3D愛心動畫效果”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

  實現代碼如下:

  html代碼:

XML / HTML代碼將內容復制到文本

< div class ='heart3d' >   

< div class ='rib1' > </ div >   

< div class ='rib2' > </ div >   

< div class ='rib3' > </ div >   

< div class ='rib4' > </ div >   

< div class ='rib5' > </ div >   

< div class ='rib6' > </ div >   

< div class ='rib7' > </ div >   

< div class ='rib8' > </ div >   

< div class ='rib9' > </ div >   

< div class ='rib10' > </ div >   

< div class ='rib11' > </ div >   

< div class ='rib12' > </ div >   

< div class ='rib13' > </ div >   

< div class ='rib14' > </ div >   

< div class ='rib15' > </ div >   

< div class ='rib16' > </ div >   

< div class ='rib17' > </ div >   

< div class ='rib18' > </ div >   

< div class ='rib19' > </ div >   

< div class ='rib20' > </ div >   

< div class ='rib21' > </ div >   

< div class ='rib22' > </ div >   

< div class ='rib23' > </ div >   

< div class ='rib24' > </ div >   

< div class ='rib25' > </ div >   

< div class ='rib26' > </ div >   

< div class ='rib27' > </ div >   

< div class ='rib28' > </ div >   

< div class ='rib29' > </ div >   

< div class ='rib30' > </ div >   

< div class ='rib31' > </ div >   

< div class ='rib32' > </ div >   

< div class ='rib33' > </ div >   

< div class ='rib34' > </ div >   

< div class ='rib35' > </ div >   

< div class ='rib36' > </ div >   

</ div >  

  這么多div,主要是構造愛心的線條區域。

  CSS代碼:

CSS代碼將內容復制到文本

.heart3d {   

  職位: 絕對;   

  最高:0;   

  右右:0;   

  底部底部:0;   

  左:0;   

  保證金: 自動;   

  寬度:  100px ;   

  高度:  160px ;   

  -webkit-transform-style:保留3d;   

  轉換樣式:reserve-3d;   

  -webkit-animation:旋轉15s無限線性;   

  動畫:旋轉15秒無限線性;   

}   

.heart3d [class ^ = “ rib” ] {   

  職位: 絕對;   

  寬度:  100px ;   

  高度:  160px ;   

  邊框: 實心#f22613 ;    

  border-width :  1px 1px  0 0;    

  border- radius:50%50%0/40%50%0;   

}   

.heart3d [class $ = “ 1” ] {   

  -webkit-transform:rotateY(10deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(10deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 2” ] {   

  -webkit-transform:rotateY(20deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(20deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 3” ] {   

  -webkit-transform:rotateY(30deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(30deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 4” ] {   

  -webkit-transform:rotateY(40deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(40deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 5” ] {   

  -webkit-transform:rotateY(50deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(50deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 6” ] {   

  -webkit-transform:rotateY(60deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(60deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 7” ] {   

  -webkit-transform:rotateY(70deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(70deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 8” ] {   

  -webkit-transform:rotateY(80deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(80deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 9” ] {   

  -webkit-transform:rotateY(90deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(90deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 10” ] {   

  -webkit-transform:rotateY(100deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(100deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 11” ] {   

  -webkit-transform:rotateY(110deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(110deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 12” ] {   

  -webkit-transform:rotateY(120deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(120deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 13” ] {   

  -webkit-transform:rotateY(130deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(130deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 14” ] {   

  -webkit-transform:rotateY(140deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(140deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 15” ] {   

  -webkit-transform:rotateY(150deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(150deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 16” ] {   

  -webkit-transform:rotateY(160deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(160deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 17” ] {   

  -webkit-transform:rotateY(170deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(170deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 18” ] {   

  -webkit-transform:rotateY(180deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(180deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 19” ] {   

  -webkit-transform:rotateY(190deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(190deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 20” ] {   

  -webkit-transform:rotateY(200deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(200deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 21” ] {   

  -webkit-transform:rotateY(210deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(210deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 22” ] {   

  -webkit-transform:rotateY(220deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(220deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 23” ] {   

  -webkit-transform:rotateY(230deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(230deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 24” ] {   

  -webkit-transform:rotateY(240deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(240deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 25” ] {   

  -webkit-transform:rotateY(250deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(250deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 26” ] {   

  -webkit-transform:rotateY(260deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(260deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 27” ] {   

  -webkit-transform:rotateY(270deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(270deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 28” ] {   

  -webkit-transform:rotateY(280deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(280deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 29” ] {   

  -webkit-transform:rotateY(290deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(290deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 30” ] {   

  -webkit-transform:rotateY(300deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(300deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 31” ] {   

  -webkit-transform:rotateY(310deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(310deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 32” ] {   

  -webkit-transform:rotateY(320deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(320deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 33” ] {   

  -webkit-transform:rotateY(330deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(330deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 34” ] {   

  -webkit-transform:rotateY(340deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(340deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 35” ] {   

  -webkit-transform:rotateY(350deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(350deg)rotateZ(45deg)translateX(30px );   

}   

.heart3d [class $ = “ 36” ] {   

  -webkit-transform:rotateY(360deg)rotateZ(45deg)translateX(30px );   

  轉換:rotateY(360deg)rotateZ(45deg)translateX(30px );   

}  

  對這些線條進行渲染,剎車其有3D的視覺效果。

  然后定義了一組名稱為spin的HTML5動畫:

CSS代碼將內容復制到文本

@ -webkit-keyframes旋轉{   

  至 {   

    -webkit-transform:rotateY(360deg)rotateX(360deg);   

    變換:rotateY(360deg),rotateX(360deg);   

  }   

}   

@keyframes spin {   

  至 {   

    -webkit-transform:rotateY(360deg)rotateX(360deg);   

    變換:rotateY(360deg),rotateX(360deg);   

  }   

}  

讀到這里,這篇“HTML5怎么制作3D愛心動畫效果”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

内江市| 垣曲县| 汤原县| 乌拉特后旗| 成都市| 南阳市| 阜宁县| 赞皇县| 昌都县| 岢岚县| 博罗县| 陈巴尔虎旗| 伊春市| 巨野县| 十堰市| 岫岩| 句容市| 张家界市| 泾阳县| 无极县| 瓦房店市| 新乡县| 丰城市| 武鸣县| 峡江县| 南阳市| 林西县| 木兰县| 霍州市| 县级市| 邢台县| 九龙县| 高淳县| 通化市| 贡觉县| 金坛市| 河西区| 周口市| 迭部县| 濉溪县| 衡东县|