Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
css
.cube:nth-child(13) { animation-name: m0; } .cube:nth-child(13) div:before { animation-name: fade0; } @keyframes m0 { 0% { transform: none; } 20%, 100% { transform: translateZ(-15em) rotateX(90deg); } } @keyframes fade0 { 0% { opacity: .999; } 20%, 100% { opacity: .001; } } .cube:nth-child(8), .cube:nth-child(12), .cube:nth-child(14), .cube:nth-child(18) { animation-name: m1; } .cube:nth-child(8) div:before, .cube:nth-child(12) div:before, .cube:nth-child(14) div:before, .cube:nth-child(18) div:before { animation-name: fade1; } @keyframes m1 { 10% { transform: none; } 30%, 100% { transform: translateZ(-15em) rotateX(90deg); } } @keyframes fade1 { 10% { opacity: .999; } 30%, 100% { opacity: .001; } } .cube:nth-child(7), .cube:nth-child(9), .cube:nth-child(17), .cube:nth-child(19) { animation-name: m2; } .cube:nth-child(7) div:before, .cube:nth-child(9) div:before, .cube:nth-child(17) div:before, .cube:nth-child(19) div:before { animation-name: fade2; } @keyframes m2 { 20% { transform: none; } 40%, 100% { transform: translateZ(-15em) rotateX(90deg); } } @keyframes fade2 { 20% { opacity: .999; } 40%, 100% { opacity: .001; } } .cube:nth-child(3), .cube:nth-child(11), .cube:nth-child(15), .cube:nth-child(23) { animation-name: m3; } .cube:nth-child(3) div:before, .cube:nth-child(11) div:before, .cube:nth-child(15) div:before, .cube:nth-child(23) div:before { animation-name: fade3; } @keyframes m3 { 30% { transform: none; } 50%, 100% { transform: translateZ(-15em) rotateX(90deg); } } @keyframes fade3 { 30% { opacity: .999; } 50%, 100% { opacity: .001; } } .cube:nth-child(2), .cube:nth-child(4), .cube:nth-child(6), .cube:nth-child(10), .cube:nth-child(16), .cube:nth-child(20), .cube:nth-child(22), .cube:nth-child(24) { animation-name: m4; } .cube:nth-child(2) div:before, .cube:nth-child(4) div:before, .cube:nth-child(6) div:before, .cube:nth-child(10) div:before, .cube:nth-child(16) div:before, .cube:nth-child(20) div:before, .cube:nth-child(22) div:before, .cube:nth-child(24) div:before { animation-name: fade4; } @keyframes m4 { 40% { transform: none; } 60%, 100% { transform: translateZ(-15em) rotateX(90deg); } } @keyframes fade4 { 40% { opacity: .999; } 60%, 100% { opacity: .001; } } .cube:nth-child(1), .cube:nth-child(5), .cube:nth-child(21), .cube:nth-child(25) { animation-name: m5; } .cube:nth-child(1) div:before, .cube:nth-child(5) div:before, .cube:nth-child(21) div:before, .cube:nth-child(25) div:before { animation-name: fade5; } @keyframes m5 { 50% { transform: none; } 70%, 100% { transform: translateZ(-15em) rotateX(90deg); } } @keyframes fade5 { 50% { opacity: .999; } 70%, 100% { opacity: .001; } } body { overflow: hidden; margin: 0; height: 100vh; perspective: 40em; background: #222; } .assembly { animation: a 2.8s linear infinite; } @keyframes a { to { transform: translateZ(15em); } } div { position: absolute; top: 50%; left: 50%; transform-style: preserve-3d; } .cube { animation: ph 2.8s cubic-bezier(0.65, 0.05, 0.35, 1) infinite; } .cube:nth-child(1) { margin: -10em -10em; } .cube:nth-child(2) { margin: -10em -5em; } .cube:nth-child(3) { margin: -10em 0em; } .cube:nth-child(4) { margin: -10em 5em; } .cube:nth-child(5) { margin: -10em 10em; } .cube:nth-child(6) { margin: -5em -10em; } .cube:nth-child(7) { margin: -5em -5em; } .cube:nth-child(8) { margin: -5em 0em; } .cube:nth-child(9) { margin: -5em 5em; } .cube:nth-child(10) { margin: -5em 10em; } .cube:nth-child(11) { margin: 0em -10em; } .cube:nth-child(12) { margin: 0em -5em; } .cube:nth-child(13) { margin: 0em 0em; } .cube:nth-child(14) { margin: 0em 5em; } .cube:nth-child(15) { margin: 0em 10em; } .cube:nth-child(16) { margin: 5em -10em; } .cube:nth-child(17) { margin: 5em -5em; } .cube:nth-child(18) { margin: 5em 0em; } .cube:nth-child(19) { margin: 5em 5em; } .cube:nth-child(20) { margin: 5em 10em; } .cube:nth-child(21) { margin: 10em -10em; } .cube:nth-child(22) { margin: 10em -5em; } .cube:nth-child(23) { margin: 10em 0em; } .cube:nth-child(24) { margin: 10em 5em; } .cube:nth-child(25) { margin: 10em 10em; } .cube__face { margin: -2em; width: 4em; height: 4em; backface-visibility: hidden; } .cube__face:nth-child(-n + 4):before { position: absolute; width: inherit; height: inherit; animation: ph 2.8s ease-in-out infinite; content: ''; } .cube__face:nth-child(n + 5) { background: #919191; } .cube__face:nth-child(1) { transform: rotateX(0deg) translateZ(2em); background: #dddddd; } .cube__face:nth-child(1):before { background: #c4c4c4; } .cube__face:nth-child(2) { transform: rotateX(90deg) translateZ(2em); background: #c4c4c4; } .cube__face:nth-child(2):before { background: #dddddd; } .cube__face:nth-child(3) { transform: rotateX(180deg) translateZ(2em); background: #aaaaaa; } .cube__face:nth-child(3):before { background: #c4c4c4; } .cube__face:nth-child(4) { transform: rotateX(270deg) translateZ(2em); background: #c4c4c4; } .cube__face:nth-child(4):before { background: #aaaaaa; } .cube__face:nth-child(5) { transform: rotateY(90deg) translateZ(2em); } .cube__face:nth-child(6) { transform: rotateY(-90deg) translateZ(2em); }
JavaScript
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>立方体(纯CSS 3D)-jq22.com</title> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号