轻松上手,快乐学习!

Style transformOrigin 属性


实例

设置旋转元素的基点位置:

document.getElementById("myDIV").style.transformOrigin = "0 0";
亲自试一试 »

定义和用法

transformOrigin 属性允许您改变被转换元素的位置。

2D 转换元素能够改变元素 X 和 Y 轴。3D 转换元素还能改变元素的 Z 轴。

注释: 该属性必须与 transform 属性一起使用。


浏览器支持

表中的数字表示支持该属性的第一个浏览器版本。

属性
transformOrigin 36.0 10.0
9.0 msTransformOrigin
16.0 9.0 23.0

语法

返回 transformOrigin 属性:

object.style.transformOrigin

设置 transformOrigin 属性:

object.style.transformOrigin = "x-axis y-axis z-axis|initial|inherit"

属性值

描述
x-axis 定义视图被置于 X 轴的何处。可能的值:
  • left
  • center
  • right
  • length
  • %
y-axis 定义视图被置于 Y 轴的何处。可能的值:
  • top
  • center
  • bottom
  • length
  • %
z-axis 定义视图被置于 Z 轴的何处(用于 3D 转换)。可能的值:
  • length
initial 设置该属性为它的默认值。请参阅 initial
inherit 从父元素继承该属性。请参阅 inherit

技术细节

默认值: 50% 50% 0
返回值: 字符串,表示元素的 transform-origin 属性。
CSS 版本 CSS3

相关页面

JavaScript Style Object: transform 属性

CSS 参考手册: transform-origin 属性


❮ Style 对象