Fungsi rotate3d
Fungsi rotate3d mengatur putaran elemen
pada sudut yang ditentukan secara bersamaan relatif
terhadap sumbu X, Y, Z di ruang tiga dimensi. Digunakan
bersama dengan properti transform.
Nilai properti berupa sudut dalam satuan
untuk sudut apa pun.
Sebagai nilai, fungsi menerima 4
parameter, ditulis dipisahkan koma. Tiga
parameter pertama menentukan vektor sumbu dalam ruang tiga dimensi,
relatif terhadap mana
putaran akan dilakukan. Parameter keempat
menetapkan sudut putaran.
Sintaks
selektor {
transform: rotate3d(X, Y, Z, sudut);
}
Contoh
Dalam contoh ini, vektor sumbu akan diarahkan ke sudut kanan atas layar:
<div id="elem">lorem ipsum</div>
#elem {
border: 3px solid black;
width: 100px;
height: 50px;
transition: transform 3s linear;
}
#elem:hover {
transform: rotate3d(1, 1, 0, 180deg);
}
: