286 of 313 menu

rotate3d関数

関数 rotate3d は、3次元空間内で指定された軸を基準に、 要素を指定した角度だけ同時に回転させます。 transform プロパティと共に使用します。 プロパティの値は、任意の 角度の単位で指定します。

この関数は、カンマで区切られた4つのパラメータを値として取ります。 最初の3つのパラメータは、回転の基準となる3次元空間内の軸ベクトルを定義します。 4番目のパラメータは回転角度を指定します。

構文

セレクタ { transform: rotate3d(X, Y, Z, 角度); }

この例では、軸ベクトルは画面の右上方向を指します:

<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); }

:

関連項目

  • rotate 関数
    (X軸とY軸を基準とした回転を指定)
  • rotateX 関数
    (X軸を基準とした回転を指定)
  • rotateY 関数
    (Y軸を基準とした回転を指定)
  • rotateZ 関数
    (Z軸を基準とした回転を指定)
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否