<angle>
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Тип данных CSS <angle> представляет собой значение угла, выраженное в градусах, градах, радианах или оборотах. Он используется, например, в <gradient> и в некоторых функциях transform.
Интерактивный пример
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; } Синтаксис
Тип данных <angle> состоит из числа (<number>), за которым следует одна из единиц измерения, представленные ниже. Между литералом единицы измерения и цифрой нет пробела. После 0 указывать единицу измерения необязательно.
Опционально перед числом может стоять знак + или - . Положительное значение отмеряется по часовой стрелке, а отрицательные – против часовой. Чтобы достичь статистических свойств, каждый угол может быть представлен разными значениями, эквивалентными друг другу. Например, 90deg равняется -270deg, а 1turn равняется 4turn. Тем не менее, для достижения динамических свойств эффект будет другим. Например, при применении animation или transition.
Единицы измерения
- deg
-
Представляет угол в градусах. Один полный круг равен
360deg. Например:0deg,90deg,14.23deg. - grad
-
Представляет угол в градах. Один полный круг равен
400grad. Например:0grad,100grad,38.8grad. - rad
-
Представляет угол в радианах. Один полный круг равен 2π или примерно
6.2832rad.1rad- это 180/π градусов. Например:0rad,1.0708rad,6.2832rad. - turn
-
Представляет угол в количестве оборотов. Один полный круг равен
1turn. Например:0turn,0.25turn,1.2turn.
Примеры
![]() | Прямой угол: 90deg = 100grad = 0.25turn ≈ 1.5708rad |
|---|---|
![]() | Развёрнутый угол: 180deg = 200grad = 0.5turn ≈ 3.1416rad |
![]() | Прямой угол (против часовой стрелки): -90deg = -100grad = -0.25turn ≈ -1.5708rad |
![]() | Нулевой угол: 0deg = 0grad = 0turn = 0rad |
Спецификации
| Specification |
|---|
| CSS Values and Units Module Level 4> # angles> |



