Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
<angle>
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Der <angle> CSS Datentyp repräsentiert einen Winkelwert, der in Grad, Gon, Radianten oder Umdrehungen ausgedrückt wird. Er wird zum Beispiel in <gradient>s und in einigen transform-Funktionen verwendet.
Probieren Sie es aus
transform: rotate(45deg);
transform: rotate(3.1416rad);
transform: rotate(-50grad);
transform: rotate(1.75turn);
<section class="default-example" id="default-example">
<div class="transition-all" id="example-element">
This box can rotate to different angles.
</div>
</section>
#example-element {
background-color: #0118f3;
padding: 0.75em;
width: 180px;
height: 120px;
color: white;
}
Syntax
Der <angle>-Datentyp besteht aus einem <number> gefolgt von einer der unten aufgeführten Einheiten. Wie bei allen Dimensionen gibt es keinen Abstand zwischen dem Einheitensymbol und der Zahl. Die Winkeleinheit ist nach der Zahl 0 optional.
Optional kann ein einzelnes + oder - Zeichen vorangestellt werden. Positive Zahlen repräsentieren im Uhrzeigersinn verlaufende Winkel, während negative Zahlen gegen den Uhrzeigersinn verlaufende Winkel darstellen. Für statische Eigenschaften einer gegebenen Einheit kann jeder Winkel durch verschiedene äquivalente Werte ausgedrückt werden. Zum Beispiel entspricht 90deg -270deg, und 1turn entspricht 4turn. Für dynamische Eigenschaften, wie bei der Anwendung einer animation oder transition, wird der Effekt jedoch unterschiedlich sein.
Einheiten
deg-
Repräsentiert einen Winkel in Grad (degrees). Ein voller Kreis beträgt
360deg. Beispiele:0deg,90deg,14.23deg. grad-
Repräsentiert einen Winkel in Gon (gradians). Ein voller Kreis beträgt
400grad. Beispiele:0grad,100grad,38.8grad. rad-
Repräsentiert einen Winkel in Radianten. Ein voller Kreis ist 2π Radianten, das ungefähr
6.2832radentspricht.1radentspricht 180/π Grad. Beispiele:0rad,1.0708rad,6.2832rad. turn-
Repräsentiert einen Winkel in einer Anzahl von Umdrehungen. Ein voller Kreis beträgt
1turn. Beispiele:0turn,0.25turn,1.2turn.
Beispiele
>Einen im Uhrzeigersinn verlaufenden rechten Winkel einstellen
90deg = 100grad = 0.25turn ≈ 1.5708rad
Einen geraden Winkel einstellen
180deg = 200grad = 0.5turn ≈ 3.1416rad
Einen gegen den Uhrzeigersinn verlaufenden rechten Winkel einstellen
-90deg = -100grad = -0.25turn ≈ -1.5708rad
Einen Nullwinkel einstellen
0 = 0deg = 0grad = 0turn = 0rad
Spezifikationen
| Specification |
|---|
| CSS Values and Units Module Level 4> # angles> |
Browser-Kompatibilität
Enable JavaScript to view this browser compatibility table.
Siehe auch
- CSS-Datentypen
- Der
<gradient>Typ - CSS-Drehtransformationen:
rotate(),rotate3d(),rotateX(),rotateY(), undrotateZ() - CSS-Transformationen
- Verwendung von CSS-Transformationen
- Verwendung von CSS-Gradienten