Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
css
body { overflow: hidden; margin: 0; height: 100vh; background: #8ab7ca; } body:before, body:after { position: absolute; width: 100%; opacity: .05; font: italic 900 4vmin/ 2 petit formal script; text-align: center; } body:before { content: "Missing you every day"; } body:after { bottom: 0; content: "jq22.com"; } @keyframes prog { to { transform: translate(0); } } div { position: absolute; transform-style: preserve-3d; } .slice { left: calc((var(--k) - .5*(var(--n) - 1))*10em/var(--n)); animation: a 8s calc(var(--k)/var(--n)*4s - 8s) infinite forwards; } .slice:nth-child(1) { --k: 0; } .slice:nth-child(2) { --k: 1; } .slice:nth-child(3) { --k: 2; } .slice:nth-child(4) { --k: 3; } .cube { --n: 4; --f: 0; --notf: calc(1 - var(--f)); --sgnf: calc(1 - 2*var(--f)); top: 50%; left: 50%; transform: rotatex(-35deg) rotatey(calc(var(--sgnf)*45deg)); animation: flip 8s steps(1) infinite; } @keyframes flip { 50% { --f: 1; } } .cuboid { animation-name: cuboid; } .cuboid__face { --i: 0; --j: calc(1 - var(--i)); --m: 1; --out: var(--i); --p: 0; --inn: calc(1 - var(--out)); --top: calc(var(--p)*var(--i)); --lat: calc(1 - var(--top)); --pad: calc((var(--j) + var(--i)/var(--n))*5em); margin: -5em calc(-1*var(--pad)); padding: 5em var(--pad); transform: rotate3d(var(--i), var(--j), 0, calc(var(--m)*90deg)) translatez(calc((var(--i) + var(--j)/var(--n))*5em)); box-shadow: 0 0 calc(var(--i)*1px) currentcolor; background: currentcolor; --lum: calc(65% + var(--out)*15% + var(--top)*20% + (var(--notf)*var(--i) + var(--f)*var(--j))*var(--lat)*10%); color: HSL(200, calc(var(--inn)*30%), var(--lum)); } .cuboid__face:nth-child(2n) { --p: 1; } .cuboid__face:nth-child(-n + 4) { --i: 1; } .cuboid__face:nth-child(1) { --m: 0; } .cuboid__face:nth-child(3) { --m: 2; } .cuboid__face:nth-child(4) { --m: 3; } .cuboid__face:nth-child(6) { --m: -1; } .cuboid:nth-child(1) .cuboid__face:nth-child(6), .cuboid:nth-child(4) .cuboid__face:nth-child(5) { --out: 1; } @keyframes cuboid { 54.375% { transform: translatey(-1.36719em); } 4.375% { transform: translatey(1.36719em); } 57.5% { transform: translatey(-1.875em); } 7.5% { transform: translatey(1.875em); } 59.375% { transform: translatey(-1.99219em); } 9.375% { transform: translatey(1.99219em); } 0%, 52.5%, 56.25%, 58.75%, 60%, 100% { transform: translatey(-2em); } 2.5%, 6.25%, 8.75%, 10%, 50% { transform: translatey(2em); } 52.5%, 56.25%, 58.75%, 2.5%, 6.25%, 8.75% { animation-timing-function: ease-out; } 54.375%, 57.5%, 59.375%, 4.375%, 7.5%, 9.375% { animation-timing-function: ease-in; } } .drop { transform: translatey(9em) rotatex(90deg); opacity: .1; filter: blur(9px); } .shadow { margin: -5em calc(-5em/var(--n)); padding: 5em calc(5em/var(--n)); transform-origin: calc((var(--k) - .5*(var(--n) - 1))*-10em/var(--n)) 50%; transform: scale(var(--sr)); opacity: var(--sr); background: #000; animation-name: shadow; } @keyframes shadow { 54.375% { --sr: 0.88776; } 4.375% { --sr: 0.97891; } 57.5% { --sr: 0.87083; } 7.5% { --sr: 0.99583; } 59.375% { --sr: 0.86693; } 9.375% { --sr: 0.99974; } 0%, 52.5%, 56.25%, 58.75%, 60%, 100% { --sr: 0.86667; } 2.5%, 6.25%, 8.75%, 10%, 50% { --sr: 1; } 52.5%, 56.25%, 58.75%, 2.5%, 6.25%, 8.75% { animation-timing-function: ease-out; } 54.375%, 57.5%, 59.375%, 4.375%, 7.5%, 9.375% { animation-timing-function: ease-in; } }
JavaScript
CSS.registerProperty({ name: '--f', syntax: '
', initialValue: 0, inherits: true }); CSS.registerProperty({ name: '--sr', syntax: '
', initialValue: 0, inherits: true });
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>纯CSS立方体加载动画-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号