用途
rotate3d 规定3D 旋转。
语法
rotate3d(x,y,z,angle)
值
值 | 描述 |
---|---|
x | 规定围绕X轴旋转的矢量值。 |
y | 规定围绕Y轴旋转的矢量值。 |
z | 规定围绕Z轴旋转的矢量值。 |
<angle> | <angle>代表旋转的角度。一个正数的角度表示顺时针旋转,负数的角度表示逆时针旋转。 |
例子
/* HTML */
<div class="stage"> <div class="box"></div> </div>
/* CSS */
.stage{
width:100px;
height:100px;}
.box {
width:50px;
height:50px;
background:red;
animation:flipAround 4s infinite;
transform-origin:right; }
@keyframes 'flipAround' {
25% {
transform-origin:right;
animation-mode:forwards;
transform:rotateY(-180deg); }
25.001% {
transform-origin:bottom;
transform:translateX(50px); }
50% {
transform-origin:bottom;
transform:translateX(50px) rotateX(-180deg); }
50.001% {
transform-origin:left;
transform:translateX(50px) translateY(50px); }
75% {
transform-origin:left;
transform:translateX(50px) translateY(50px) rotateY(180deg); }
75.001% {
transform-origin:top;
transform:translateY(50px); }
100% {
transform-origin:top;
transform:translateY(50px) rotateX(180deg); }
}
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有