以下两行语句有什么区别?
<div id=
"animateTest"
style=
"-webkit-transform: perspective(400px) rotateY(40deg);"
>
<div id=
"animateTest"
style=
"-webkit-transform: rotateY(40deg) perspective(400px);"
>
如果大家不清楚,请听我娓娓道来。
CCS3中的Transform是设置界面样式和动画的一大利器。而且在Chrome和FF中还支持3D变换。IE9不支持,IE10支持。
只要是3D场景都会涉及视角问题和透视的问题。在Transform中的设置方法比较简单:
下面用一个正方体(或者说骰子)向大家演示视角不同视角(perspective 以及 )的差别。
镜头距离z=0平面的不同距离的效果。
镜头在z坐标固定时,x和y坐标(perspective-origin)变化时的差别。