CSS translate egenskab
- foregående side transition-timing-function
- Næste side unicode-bidi
Definition og brug
translate
egenskaben giver dig mulighed for at ændre elementets position.
translate
egenskaben definerer elementets x-aksel og y-akselskoordinater i to-dimensionalt rum. Du kan også definere z-akselskoordinater for at ændre positionen i tredimensionalt rum.
Koordinater kan kun angives som x-akselskoordinat, x-aksel og y-akselskoordinat, eller x-aksel, y-aksel og z-akselskoordinat.
For at forstå bedre translate
egenskaben, seDemonstration.
Tip:For at gøre z-akslen effektiv, skal du definere en værdi for CSS perspective egenskaben.
Bemærk:En anden teknologi til at flytte elementer er at bruge CSS translate() funktion Denne sides CSS transform egenskab kan siges at være en mere simpel og direkte metode til at flytte elementer.
Eksempel
Eksempel 1
Ændre elementets position:
div { translate: 100px 20px; }
Eksempel 2
Når z-akslen indstilles translate
egenskaben skal også indstilles på forældrelementet, når den indstilles perspective
For at vi kan se nogen effekt, skal vi have egenskaben:
DIV1 { perspective: 200px; } DIV2 { translate: 50px 50px 50px; }
CSS syntax
translate: x-axis y-axis z-axis|initial|inherit;
Egenskabsværdi
Værdi | Beskrivelse |
---|---|
x-axis |
Definerer positionen på x-akslen. Mulige værdier:
|
y-axis |
Definerer positionen på y-akslen. Mulige værdier:
|
z-axis |
Definerer positionen på z-akslen. Mulige værdier:
|
initial | Sæt denne egenskab til dens standardværdi. Se: initial. |
inherit | Arv denne egenskab fra forældrelementet. Se: inherit. |
Tekniske detaljer
Standardværdi: | none |
---|---|
Arv: | Nej |
Animation production: | Understøttelse. Se:Animation relaterede egenskaber. |
Version: | CSS3 |
JavaScript syntax: | object.style.translate="10px 20px" |
Browser understøttelse
Tallene i tabellen viser den første browser-version, der fuldt ud understøtter egenskaben.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
104 | 104 | 72 | 14.1 | 90 |
relaterede sider
CSS tutorial:CSS 2D transformation
CSS tutorial:CSS 3D transformation
CSS reference:CSS scale egenskab
CSS reference:CSS rotate egenskab
CSS reference:CSS perspective egenskab
- foregående side transition-timing-function
- Næste side unicode-bidi