CSS3 3d环境实现立体 魔方效果代码
2017-09-08 10:24
676 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>魔方</title> <style type="text/css"> section{width: 100px;height:100px;border:5px solid red; margin:50px auto;padding:100px;perspective: 800px;} .box {width:100px;height:100px;position:relative; transform-style:preserve-3d; transition:4S; transform-origin:center center -50px; } .box div{width: 100px;height:100px;position:absolute;color:white;font-size:50px;text-align: center;line-height:100px;} .box div:nth-of-type(1){ background: #FF6600;; transform:translateX(-100px) rotateY(-90deg); transform-origin:right; } .box div:nth-of-type(2){ background:red ; transform:translateY(-100px) rotateX(90deg); transform-origin:bottom ; } .box div:nth-of-type(3){ background:darkviolet; transform:translateX(100px) rotateY(90deg); transform-origin:left; } .box div:nth-of-type(4){ background:yellow; transform: translateY(100px) rotateX(-90deg) ; transform-origin:top; } .box div:nth-of-type(5){ background:green; transform:translateZ(-100px) rotateY(180deg); } .box div:nth-of-type(6){ background:blue; } section:hover .box{ transform: rotateX(270deg) rotateY(-270deg) rotateX(-270deg) rotateY(270deg) ; } </style> </head> <body> <section> <div class="box"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> </div> </section> </body> </html>
附件:http://down.51cto.com/data/2366972
附件:http://down.51cto.com/data/2366972
相关文章推荐
- css3实现超立体3D图片侧翻倾斜效果
- 纯CSS3实现超立体的3D图片侧翻倾斜效果
- CSS3实现3d效果的立体盒子
- Android编程实现3D立体旋转效果的实例代码
- CSS3实现图片超立体3D效果
- 纯CSS3实现超立体的3D图片侧翻倾斜效果
- 【HTML5】3D模型--百行代码实现旋转立体魔方
- 利用纯CSS3实现超立体的3D图片侧翻倾斜效果
- 利用纯CSS3实现超立体的3D图片侧翻倾斜效果
- 利用纯CSS3实现超立体的3D图片侧翻倾斜效果
- CSS3实现3D立体效果
- CSS3实现文字波浪线效果示例代码
- 各式各样的导航条效果css3结合jquery代码实现
- 使用CSS3实现3D图片滑块效果
- css动画属性实现3d效果立体盒子效果
- CSS3实现的文本3D效果附图
- JS实现的3D拖拽翻页效果代码
- css3 transition属性实现3d动画效果
- css3一款3D字体带阴影效果的实现步骤
- WPF技术触屏上的应用系列(四): 3D效果图片播放器(图片立体轮放、图片立体轮播、图片倒影立体滚动)效果实现