基础
CSS3的transform可以做2D的操作,当然也有3D。
但需要再一个拥有perspective属性的父元素才能显现3D的效果。
例如:
perspective属性固名思义就是透视的意思;该属性可以定义3D视觉的角度,让底下子元素使用3D特效时能够完整显示。
perspective使用方法:
另外还有个属性叫perspective-origin
功能是用来定义X和Y轴为基础的3D位置(定义初始位置)
perspective-origin使用方法:
属性值:(x轴:left、center、right、长度、百分比) (y轴:top、center、bottom、长度、百分比)
注意:perspective和perspective-origin受影响的是子元素,而非元素本身
最后就可以对div做3D的效果(rotateX和rotateY)
实例
以下两行语句有什么区别?
新闻热点
疑难解答