CSS rotate eigenschap
Definitie en gebruik
draai
De eigenschap laat je toe om een element te draaien.
draai
De eigenschap definieert een waarde die het draaihoek van het element om de z-as in de klokrichting aangeeft. Om een element om de x-as, y-as of op andere wijze te draaien, moet een passende definitie worden gegeven.
draai
De waarde van de eigenschap kan een hoek, naam van de as + hoek, of drie waarden + hoek zijn.
- Als alleen een hoek wordt gegeven, zal het element met de z-as in de klokrichting draaien.
- Als de naam van de as + hoek wordt gegeven, zal het element met de gegeven as in de klokrichting draaien.
- Als drie waarden + hoek worden gegeven, definiëren deze drie waarden een vector, waarrond het element zal draaien.
Om beter te begrijpen draai
eigenschappen, zieDemonstratie.
Opmerking:Een ander techniek om een element te draaien is met behulp van CSS rotate() functie van de CSS transform eigenschap.
voorbeeld
Voorbeeld 1
Wijzig de draai van het element:
div { rotate: 30deg; }
Voorbeeld 2
wanneer draai
Wanneer de eigenschap ingesteld is op vector en hoek, zal het element om de vector draaien.
Hier is de vector [1 1 0] in het tweedimensionale vlak, met x- en y-coördinaten, en dan draait 60 graden:
div { rotate: 1 1 0 60deg; }
CSS syntax
rotate: as hoek|initial|inherit;
eigenschapswaarde
waarde | beschrijving |
---|---|
as |
optioneel. Als niet ingesteld, is de standaardwaarde de z-as. Definieert de as waarom het element zal draaien.
|
hoek |
Definieert het draaihoek van het element. Mogelijke eenheden:
|
vector hoek |
Deze drie getallen definiëren een vector, waarrond het element zal draaien. Deze drie getallen zijn de x, y en z-coördinaten van het vector. De laatste waarde is het draaihoek. Mogelijke waarden: getal getal getal hoek |
initial | Stel deze eigenschap in op de standaardwaarde. Raadpleeg initial. |
inherit | Deze eigenschap erft van de ouder-element. Raadpleeg inherit. |
Technische details
Standaardwaarde: | none |
---|---|
Inheritantie: | nee |
Animatie maken: | ondersteund. Raadpleeg:Animatiegerelateerde eigenschappen. |
Versie: | CSS3 |
JavaScript syntax: | object.style.rotate="-120deg" |
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
Handleiding:CSS 2D Transformaties
Handleiding:CSS 3D transformaties
Referentie:CSS scale eigenschap
Referentie:CSS translate eigenschap