2D 变换
2D Coordiante 系统
根据 2D X / Y 坐标系进行变换。X 轴从右向左移动,Y 轴向下移动,如下图所示:
https://i.stack.imgur.com/epKMy.jpg
因此,正向的 translateY()
向下,正向的 translateX()
向右移动。
浏览器支持和前缀
- IE 支持此属性,因为 IE9 带有
-ms-
前缀。旧版本和 Edge 不需要前缀 - Firefox 从版本 3.5 开始支持它,并且需要
-moz-
前缀直到版本 15 - 从版本 4 到版本 34 的 Chrome 需要
-webkit-
前缀 - Safari 需要
-webkit-
前缀,直到版本 8 - Opera 需要版本 11.5 的
-o-
前缀和版本 15 到 22 的-webkit-
前缀 - Android 需要版本 2.1 到 4.4.4 的
-webkit-
前缀
前缀变换示例:
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);