CSS translate eigenschap
- vorige pagina transition-timing-function
- Volgende pagina unicode-bidi
Definitie en gebruik
translate
Eigenschap staat je toe de positie van het element te wijzigen.
translate
Eigenschap definieert de x-as en y-ascoördinaten van het element in het tweedimensionale ruimte. Je kunt ook de z-ascoördinaat definiëren om de positie in het driedimensionale ruimte te wijzigen.
Coördinaten kunnen alleen de x-ascoördinaat, de x-as en y-ascoördinaat, of de x-as, y-as en z-ascoördinaat aangeven.
Om beter te begrijpen translate
Eigenschap, raadpleegDemonstratie.
Tip:Om de z-as eigenschap effectief te maken, moet je een waarde definiëren voor de CSS perspective eigenschap.
Opmerking:Een ander techniek om elementen te verschuiven is het gebruik van de CSS translate() functie De CSS transform eigenschap op deze pagina kan gezegd worden als een eenvoudiger en directere manier om elementen te verschuiven.
Voorbeeld
Voorbeeld 1
Verander de positie van het element:
div { translate: 100px 20px; }
Voorbeeld 2
Wanneer de z-as ingesteld wordt translate
eigenschap moet ook ingesteld worden op het ouder element perspective
Eigenschappen, we kunnen geen effect zien:
DIV1 { perspective: 200px; } DIV2 { translate: 50px 50px 50px; }
CSS Syntax
translate: x-axis y-axis z-axis|initial|inherit;
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
x-axis |
Definieert de positie op de x-as. Mogelijke waarden:
|
y-axis |
Definieert de positie op de y-as. Mogelijke waarden:
|
z-axis |
Definieert de positie op de z-as. Mogelijke waarden:
|
initial | Stel deze eigenschap in op de standaardwaarde. Raadpleeg initial. |
inherit | Deze eigenschap erfgen van de ouder element. Raadpleeg inherit. |
Technische details
Standaardwaarde: | none |
---|---|
Inheritance: | nee |
Animatie maken: | ondersteund. Raadpleeg:Animatiegerelateerde eigenschappen. |
Versie: | CSS3 |
JavaScript Syntax: | object.style.translate="10px 20px" |
Browserondersteuning
De cijfers in de tabel geven de browserversie aan die de eigenschap volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
104 | 104 | 72 | 14.1 | 90 |
gerelateerde pagina's
CSS Handleiding:CSS 2D transformatie
CSS Handleiding:CSS 3D transformatie
CSS Referentie:CSS scale eigenschap
CSS Referentie:CSS rotate eigenschap
CSS Referentie:CSS perspective eigenschap
- vorige pagina transition-timing-function
- Volgende pagina unicode-bidi