2D中的旋转
X轴与Y轴
景深效果:远小近大 100~1200px
两种写法
添加在父级元素上 perspective:1200px
添加在子级元素上 transform:perspectice 1200px
常用父级用法 子级使用的时候会被覆盖
景深效果在旋转中表示远小近大 离浏览器的边框是靠近用户的 说明是正值
浏览器默认的空间是2D空间 只有X与Y轴 没有Z轴
Z轴是3D空间独有的 要设置形成3D空间的属性
形成3D空间属性:transform-style(在父级上添加)
flat 默认值 2D空间
preserve-3D 形成3D空间(多出一条Z轴 但在浏览器的
观察中是没有区别的)
CSS3 3D中的变形属性
位移属性transform
translate(x,y) X轴与Y轴进行移动
translate X/Y/Z()
translate 3D(x,y,z)
旋转 transform
rotate() 不写默认是Z轴
rotateZ() 写与不写效果是一样的 都表示Z轴方向
rotateX/Y()
rotate 3D(X,Y,Z矢量值,角度值)
开关 常用的矢量值0和1
0:关闭 1:打开
拓展:
backface-visibility:hidden(背面不可看)
关键帧动画的使用:控制元素在浏览器中进行简单的运动
1