rotate3d Fonksiyonu

rotate3d fonksiyonu, bir öğeyi üç boyutlu uzayda X, Y, Z eksenlerine göre aynı anda belirtilen bir açıyla döndürmeyi belirler. transform özelliği ile birlikte kullanılır. Değer olarak, açı birimlerinden herhangi biriyle belirtilen bir açı kullanılır.

Fonksiyon, virgülle ayrılmış 4 parametre alır. İlk üç parametre, döndürmenin yapılacağı üç boyutlu uzaydaki eksen vektörünü belirler. Dördüncü parametre ise dönüş açısını belirtir.

Sözdizimi

cssseçici {
  transform: rotate3d(X, Y, Z, açı);
}

Örnek

Bu örnekte, eksen vektörü ekranın sağ üst köşesine doğru yönlendirilecektir:

html<div id="elem">lorem ipsum</div>
css#elem {
  border: 3px solid black;
  width: 100px;
  height: 50px;
  transition: transform 3s linear;
}
#elem:hover {
  transform: rotate3d(1, 1, 0, 180deg);
}

Результат:

Ayrıca Bakınız

  • X ve Y eksenlerinde döndürmeyi belirleyen rotate fonksiyonu
  • X ekseninde döndürmeyi belirleyen rotateX fonksiyonu
  • Y ekseninde döndürmeyi belirleyen rotateY fonksiyonu
  • Z ekseninde döndürmeyi belirleyen rotateZ fonksiyonu