安卓木马demo_前端demo(2)_旋转木马

这段代码展示了如何使用CSS3实现一个3D旋转的视觉效果。通过设置不同的`rotateY`角度和`translateZ`距离,创建了一个连续旋转的3D立方体效果。背景图片随着旋转动态展示,整个动画过程平滑且无限循环,体现了CSS3在前端动效方面的强大能力。
摘要由CSDN通过智能技术生成
3D旋转

*{padding: 0;

margin: 0;}

body,html{height:100%;}

body{background-image: url("images/8.jpg");background-size: 100% 100%;}

#box{width: 280px;

height: 400px;

position: fixed;

left: 0;

right: 0;

top:0;

bottom: 0;

margin: auto;

transform-style: preserve-3d;

transform: rotateX(0deg) rotateY(0deg);

animation: go 45s linear infinite;

}

#box img{width: 280px;

height: 400px;

position: absolute;

left: 0;

top: 0;

}

#box img:nth-child(1){

transform: rotateY(0deg) translateZ(650px);}

#box img:nth-child(2){

transform: rotateY(36deg) translateZ(650px);}

#box img:nth-child(3){

transform: rotateY(72deg) translateZ(650px);}

#box img:nth-child(4){

transform: rotateY(108deg) translateZ(650px);}

#box img:nth-child(5){

transform: rotateY(144deg) translateZ(650px);}

#box img:nth-child(6){

transform: rotateY(180deg) translateZ(650px);}

#box img:nth-child(7){

transform: rotateY(216deg) translateZ(650px);}

#box img:nth-child(8){

transform: rotateY(252deg) translateZ(650px);}

#box img:nth-child(9){

transform: rotateY(288deg) translateZ(650px);}

#box img:nth-child(10){

transform: rotateY(324deg) translateZ(650px);}

@keyframes go {

0%{transform: rotateX(0deg) rotateY(0deg);}

25%{transform: rotateX(20deg) rotateY(180deg);}

50%{transform: rotateX(0deg) rotateY(360deg);}

75%{transform: rotateX(-20deg) rotateY(540deg);}

100%{transform: rotateX(0deg) rotateY(720deg);}

}

%E7%85%A7%E7%89%871

%E7%85%A7%E7%89%872

%E7%85%A7%E7%89%873

%E7%85%A7%E7%89%874

%E7%85%A7%E7%89%875

%E7%85%A7%E7%89%876

%E7%85%A7%E7%89%877

%E7%85%A7%E7%89%878

%E7%85%A7%E7%89%879

%E7%85%A7%E7%89%8710

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值