Skip to content

Transform Rotate 3d

Putar elemen dalam ruang 3D sepanjang paksi X, Y, atau Z

Sintaks

visual="rotate-x:[degrees]" or visual="rotate-y:[degrees]" or visual="rotate-z:[degrees]"

Nilai

NilaiCSS OutputHuraian
0transform: rotateX(0deg)Tiada putaran
45transform: rotateX(45deg)Putaran 45°
90transform: rotateX(90deg)Putaran 90°
180transform: rotateX(180deg)Putaran 180°

Contoh

html
<div visual="perspective:normal"><div visual="rotate-x:45">Tilted forward</div></div>
<div visual="perspective:normal"><div visual="rotate-y:45">Turned sideways</div></div>
<div visual="rotate-z:45">Spun flat</div>

Pratonton

Putaran 3D

visual="rotate-y:45" - Putar elemen sepanjang paksi X, Y, atau Z dalam ruang 3D

rotate-x:45
X
rotate-y:45
Y
rotate-z:45
Z
Lihat Kod
html
<div layout="flex" space="g:big p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div layout="flex:col" space="g:tiny">
    <span visual="text:neutral-500 text-size:tiny">rotate-x:45</span>
    <div space="p:medium" visual="perspective:normal">
      <div space="p:small" visual="bg:primary text:white rounded:small rotate-x:45">X</div>
    </div>
  </div>
  <div layout="flex:col" space="g:tiny">
    <span visual="text:neutral-500 text-size:tiny">rotate-y:45</span>
    <div space="p:medium" visual="perspective:normal">
      <div space="p:small" visual="bg:success text:white rounded:small rotate-y:45">Y</div>
    </div>
  </div>
  <div layout="flex:col" space="g:tiny">
    <span visual="text:neutral-500 text-size:tiny">rotate-z:45</span>
    <div space="p:medium" visual="perspective:normal">
      <div space="p:small" visual="bg:warning text:black rounded:small rotate-z:45">Z</div>
    </div>
  </div>
</div>

Nilai Arbitrari

Sokong nilai tersuai menggunakan sintaks kurungan segi empat:

html
<div visual="transform:[custom-value]">Custom</div>