Ultimele tutoriale de dezvoltare web
 

Style transform Property

<Style Object

Exemplu

Rotirea unui element de div:

document.getElementById("myDIV").style.transform = "rotate(7deg)";
Încearcă - l singur »

Definiție și utilizare

Transform Proprietatea se aplică o transformare 2D sau 3D la un element. Această proprietate vă permite să se rotească, la scară, muta, oblic, etc, elemente.


Suport pentru browser-

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Transform Proprietatea este acceptată în Internet Explorer 10 și Firefox.

Internet Explorer 9 suportă o alternativă, proprietatea msTransform (2D transforms only) .

Opera, Chrome și Safari susține o alternativă, proprietatea WebkitTransform (3D și 2D transformă).


Sintaxă

Întoarcere proprietatea de transformare:

object .style.transform

Setați proprietatea de transformare:

object .style.transform="none| Valori de proprietate
Valoare Descriere
none Definește că ar trebui să existe nici o transformare
matrix( n,n,n,n,n,n ) Definește o transformare 2D, folosind o matrice de șase valori
matrix3d
( n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n )
Definește o transformare 3D, folosind o matrice 4x4 a 16 valori
translate( x,y ) Definește o traducere 2D
translate3d( x,y,z ) Definește o traducere 3D
translateX( x ) Definește o traducere, folosind doar valoarea pentru axa X
translateY( y ) Definește o traducere, folosind doar valoarea pentru axa Y
translateZ( z ) Definește o traducere 3D, folosind doar valoarea pentru axa Z
scale( x,y ) Definește o transformare scara 2D
scale3d( x,y,z ) Definește o transformare scară 3D
scaleX( x ) Definește o transformare scara prin acordarea unei valori pentru axa X
scaleY( y ) Definește o transformare scara prin acordarea unei valori pentru axa Y
scaleZ( z ) Definește o transformare la scară 3D oferind o valoare pentru axa Z
rotate( angle ) Definește o rotație 2D, unghiul este specificat în parametrul
rotate3d( x,y,z,angle ) Definește o rotație 3D
rotateX( angle ) Definește o rotație 3D de-a lungul axei X-
rotateY( angle ) Definește o rotație 3D de-a lungul axei Y
rotateZ( angle ) Definește o rotație 3D de-a lungul axei Z
skew( x-angle,y-angle ) Definește o transformare 2D oblic de-a lungul axelor X și axa Y
skewX( angle ) Definește o transformare 2D oblic în lungul axei X
skewY( angle ) Definește o transformare 2D oblic de-a lungul axei Y
perspective( n ) Definește o vedere în perspectivă pentru un element transformat 3D
initial Setează această proprietate la valoarea implicită. Citiți despre inițială
inherit Mosteneste această proprietate de la elementul părinte. Citiți despre moștenesc

Detalii tehnice

Valoare implicită: nici unul
Întoarcere Valoare: Un șir, care reprezintă proprietatea de transformare a unui element
CSS Versiune CSS3

Pagini similare

Referință CSS: transform property


<Style Object