这篇文章通过实例代码给大家介绍了利用css实现立方体360度旋转效果的方法,实现后的效果非常炫酷,而且实现的代码非常简单,对大家的理解和学习很有帮助,有需要的朋友们下面来一起看看吧。
静态效果图如下:
示例代码:
代码如下:
nbsp;html>* { margin: 0; padding: 0} ul {list-style: none;} ul { width: 200px; height: 200px; margin: 200px auto; position: relative; transition: all 6s; /*6秒时间转变*/ transform-style: preserve-3d; /*放在父盒子内*/ } ul li { width: 100%; height: 100%; position: absolute; text-align: center; line-height: 200px; font-size: 40px; color: #fff; } li:nth-child(1){ transform: rotateX(0deg) translateZ(100px); /*translateZ是为了让立方体出现形状*/ background-color: rgba(255, 0, 0, 0.6); } li:nth-child(2){ transform: rotateX(-90deg) translateZ(100px); background-color: rgba( 0, 255,0, 0.6); } li:nth-child(3){ transform: rotateX(-180deg) translateZ(100px); background-color: rgba(0,0,255,0.5); } li:nth-child(4){ transform: rotateX(-270deg) translateZ(100px); background-color: rgba(50,50,25,0.5); } li:nth-child(5){ transform: rotateY(-90deg) translateZ(100px); background-color: rgba(255,0,255,0.5); } li:nth-child(6){ transform: rotateY(90deg) translateZ(100px); background-color: rgba(0,255,255,0.5); } ul:hover{ transform :rotateX(360deg) rotateY(360deg); }
登录后复制 第1个盒子 第2个盒子 第3个盒子 第4个盒子 第5个盒子 第6个盒子
以上就是利用CSS代码实现立方体360度旋转效果实例展示的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2903041.html