286 of 313 menu

Функция rotate3d

Функцията rotate3d задава завъртане на елемент на зададен ъгъл едновременно спрямо оси X, Y, Z в тримерно пространство. Използва се съвместно със свойството transform. Стойност на свойството служи ъгъл във всякакви единици за ъгли.

Като стойности функцията приема 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне