css3實現的立方體3D旋轉效果
本章節分享一段程式碼例項,它實現了立方體的3D旋轉效果。
程式碼其實比較簡單,比較適合初學者對於各個css3屬性的理解。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> html { background: -webkit-radial-gradient(center, ellipse, #430d6d 0%, #000000 100%); background: radial-gradient(ellipse at center, #430d6d 0%, #000000 100%); height: 100%; } .stage { -webkit-perspective: 1000px; width: 20em; height: 20em; left: 50%; top: 50%; margin-left: -10em; margin-top: -10em; position: absolute; } .cube * { background-color: rgba(0, 0, 0, 0.5); position: absolute; width: 100%; height: 100%; border: 2px solid rgba(54, 226, 248, 0.5); -webkit-box-shadow: 0 0 5em rgba(0, 128, 0, 0.4); } .font { -webkit-transform: translateZ(10em); } .back { -webkit-transform: rotateX(180deg) translateZ(10em); } .left { -webkit-transform: rotateY(-90deg) translateZ(10em); } .right { -webkit-transform: rotateY(90deg) translateZ(10em); } .top { -webkit-transform: rotateX(90deg) translateZ(10em); } .bottom { -webkit-transform: rotateX(-90deg) translateZ(10em); } @-webkit-keyframes spin { from { -webkit-transform: translateZ(-10em) rotateX(0) rotateY(0deg); transform: translateZ(-10em) rotateX(0) rotateY(0deg); } to { -webkit-transform: translateZ(-10em) rotateX(360deg) rotateY(360deg); transform: translateZ(-10em) rotateX(360deg) rotateY(360deg); } } .cube { -webkit-animation: spin linear 6s infinite; position: absolute; width: 100%; height: 100%; -webkit-transform-style: preserve-3d; } </style> </head> <body> <div class="stage"> <div class="cube"> <div class="font"></div> <div class="back"></div> <div class="left"></div> <div class="right"></div> <div class="top"></div> <div class="bottom"></div> </div> </div> </body> </html>
相關文章
- css3實現的立方體旋轉效果CSSS3
- CSS3立方體3D旋轉效果CSSS33D
- css3實現的3D立體旋轉效果CSSS33D
- css3實現動態摺疊生成立方體旋轉效果CSSS3
- CSS3實現的3D旋轉效果CSSS33D
- CSS3 立方體翻轉效果CSSS3
- CSS3實現的立方體3D滾動效果程式碼例項CSSS33D
- css3實現的旋轉的陀螺效果CSSS3
- CSS3 3d旋轉魔方效果CSSS33D
- css3實現環狀旋轉效果CSSS3
- 簡單的css3頭像旋轉與3D旋轉效果CSSS33D
- CSS3多面體旋轉效果CSSS3
- css3實現的旋轉載入等待效果CSSS3
- CSS3邊框旋轉動畫實現效果CSSS3動畫
- jQuery和css3實現的摩天輪旋轉效果jQueryCSSS3
- CSS3實現的小球旋轉載入等待效果CSSS3
- | / - 的旋轉效果實現(轉)
- three.js實現的地球3D旋轉效果JS3D
- css3實現的旋轉魔方效果程式碼例項CSSS3
- css3實現的loadding旋轉載入效果CSSS3
- CSS3實現的3D旋轉程式碼例項CSSS33D
- css3實現旋轉loadding載入效果CSSS3
- js和css3實現360旋轉滾動效果JSCSSS3
- CSS3實現的div元素旋轉一定角度效果CSSS3
- CSS3 旋轉魔方效果CSSS3
- CSS 3D旋轉效果CSS3D
- SVG實現的圓環旋轉效果SVG
- css3帶你實現3D轉換效果CSSS33D
- css3實現旋轉的太極圖效果程式碼例項CSSS3
- CSS3圖片旋轉效果CSSS3
- CSS3星系旋轉效果代CSSS3
- three.js實現的3D球狀拖動旋轉效果JS3D
- iOS實現3D旋轉iOS3D
- CSS3實現3D魔方效果CSSS33D
- CSS3實現3D翻牌效果CSSS33D
- CSS3旋轉載入等待效果CSSS3
- CSS3 圓環內部旋轉效果CSSS3
- CSS3地月星系旋轉效果CSSS3