Latest web development tutorials

HTML DOM style transformer la propriété

Style de Object Reference style Objets

Exemples

Rotation élément div:

document.getElementById("myDIV").style.transform="rotate(7deg)";

Essayez »

Définition et utilisation

transformer l'attribut appliqué à la 2D de l'élément ou de la conversion 3D. Cette propriété vous permet d'éléments tournent, zoom, déplacement ou inclinaison.


support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

10 support de Firefox et Internet Explorer transforment la propriété.

Internet Explorer 9 prend en charge une autre variante de la propriété attribut que la propriété msTransform (seulement pour la conversion 2D).

Opera, Chrome et Safari supporte une autre variante de l'attribut de propriété qui WebkitTransform propriété (peut être utilisé pour la 3D et 2D conversion).


grammaire

Retours transforment les propriétés:

object .style.transform

Définition des propriétés de transformation:

object .style.transform="none|transform-functions|initial|inherit"

Valeur de la propriété

描述
none 定义不进行转换。
matrix(n,n,n,n,n,n) 定义 2D 转换,使用六个值的矩阵。
matrix3d
(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)
定义 3D 转换,使用 16 个值的 4x4 矩阵。
translate(x,y) 定义 2D 转换。
translate3d(x,y,z) 定义 3D 转换。
translateX(x) 定义转换,只是用 X 轴的值。
translateY(y) 定义转换,只是用 Y 轴的值。
translateZ(z) 定义 3D 转换,只是用 Z 轴的值。
scale(x,y) 定义 2D 缩放转换。
scale3d(x,y,z) 定义 3D 缩放转换。
scaleX(x) 通过设置 X 轴的值来定义缩放转换。
scaleY(y) 通过设置 Y 轴的值来定义缩放转换。
scaleZ(z) 通过设置 Z 轴的值来定义 3D 缩放转换。
rotate(angle) 定义 2D 旋转,在参数中规定角度。
rotate3d(x,y,z,angle) 定义 3D 旋转。
rotateX(angle) 定义沿着 X 轴的 3D 旋转。
rotateY(angle) 定义沿着 Y 轴的 3D 旋转。
rotateZ(angle) 定义沿着 Z 轴的 3D 旋转。
skew(x-angle,y-angle) 定义沿着 X 和 Y 轴的 2D 倾斜转换。
skewX(angle) 定义沿着 X 轴的 2D 倾斜转换。
skewY(angle) 定义沿着 Y 轴的 2D 倾斜转换。
perspective(n) 为 3D 转换元素定义透视视图。
initial 设置该属性为它的默认值。请参阅 initial
inherit 从父元素继承该属性。请参阅 inherit

détails techniques

Par défaut: aucun
Retours: Chaîne représentant l'attribut de l'élément de transformation.
CSS version CSS3


articles connexes

CSS Manuel de référence: la propriété Transform


Style de Object Reference style Objets