Skip to content

Transform Translate

Alihkan kedudukan elemen sepanjang paksi X, Y, atau Z

Sintaks

visual="translate-x:[value]" or visual="translate-y:[value]" or visual="translate-z:[value]"

Nilai

NilaiCSS OutputHuraian
0transform: translateX(0)Tiada alihan
tinytransform: translateX(var(--sp-tiny))Alihan kecil
smalltransform: translateX(var(--sp-small))Alihan kecil
mediumtransform: translateX(var(--sp-medium))Alihan sederhana
bigtransform: translateX(var(--sp-big))Alihan besar
fulltransform: translateX(100%)Lebar/ketinggian penuh
1/2transform: translateX(50%)Separuh lebar/ketinggian
-fulltransform: translateX(-100%)Negatif penuh
-1/2transform: translateX(-50%)Negatif separuh

Contoh

html
<div visual="translate-x:medium">Moved right</div>
<div visual="translate-y:small">Moved down</div>
<div visual="translate-z:[50px]">Moved forward in 3D</div>

Pratonton

Transformasi Alih

visual="translate-x:medium" - Alihkan elemen sepanjang paksi X, Y, atau Z

X axis:
0
small
medium
Y axis:
0
small
medium
Lihat Kod
html
<div layout="flex:col" space="g:medium p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div layout="flex" space="g:small">
    <span visual="text:neutral-500 text-size:small">X axis:</span>
    <div space="p:small" visual="bg:primary text:white rounded:small translate-x:0">0</div>
    <div space="p:small" visual="bg:primary text:white rounded:small translate-x:small">small</div>
    <div space="p:small" visual="bg:primary text:white rounded:small translate-x:medium">medium</div>
  </div>
  <div layout="flex" space="g:small">
    <span visual="text:neutral-500 text-size:small">Y axis:</span>
    <div space="p:small" visual="bg:success text:white rounded:small translate-y:0">0</div>
    <div space="p:small" visual="bg:success text:white rounded:small translate-y:small">small</div>
    <div space="p:small" visual="bg:success text:white rounded:small translate-y:medium">medium</div>
  </div>
</div>

Nilai Arbitrari

Sokong nilai tersuai menggunakan sintaks kurungan segi empat:

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