CSS translate egenskap
- föregående sida transition-timing-function
- Nästa sida unicode-bidi
Definition och användning
translate
egenskapen tillåter dig att ändra elementets position.
translate
egenskap definierar elementets x- och y-axelkoordinater i tvådimensionell rymd. Du kan också definiera z-axelns koordinat för att ändra positionen i tre dimensionell rymd.
koordinater kan endast ges för x-axelns koordinat, x-axelns och y-axelns koordinater, eller x-axelns, y-axelns och z-axelns koordinater.
För att bättre förstå translate
egenskap, seDemonstration.
Tips:För att z-axelns egenskap ska fungera, måste du definiera ett värde för CSS perspective egenskapen.
Observera:Ett annat sätt att transplantera element är att använda CSS translate() funktion CSS transform egenskapen på denna sida kan sägas vara ett enklare och mer direkt sätt att transplantera element.
Exempel
Exempel 1
Ändra elementets position:
div { translate: 100px 20px; }
Exempel 2
När du sätter z-axeln translate
egenskap måste också sättas på föräldrelementet när du sätter perspective
Egenskaper, vi måste kunna se några effekter:
DIV1 { perspective: 200px; } DIV2 { translate: 50px 50px 50px; }
CSS-syntax
translate: x-axis y-axis z-axis|initial|inherit;
Egenskapsvärde
Värde | Beskrivning |
---|---|
x-axis |
Definiera positionen på x-axeln. Möjliga värden:
|
y-axis |
Definiera positionen på y-axeln. Möjliga värden:
|
z-axis |
Definiera positionen på z-axeln. Möjliga värden:
|
initial | Sätt detta egenskap till dess standardvärde. Se vidare initial. |
inherit | Få detta egenskap från dess föräldrelement. Se vidare inherit. |
Tekniska detaljer
Standardvärde: | none |
---|---|
Arv: | nej |
Animační tvorba: | Stöd. Se vidare:Animation relaterade egenskaper. |
Version: | CSS3 |
JavaScript-syntax: | object.style.translate="10px 20px" |
Webbläsarstöd
Talen i tabellen representerar den första webbläsarens version som helt stöder detta egenskap.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
104 | 104 | 72 | 14.1 | 90 |
relaterade sidor
CSS-instruktion:CSS 2D transformation
CSS-instruktion:CSS 3D transformation
CSS-referens:CSS scale egenskap
CSS-referens:CSS rotate egenskap
CSS-referens:CSS perspective egenskap
- föregående sida transition-timing-function
- Nästa sida unicode-bidi