<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> | 
Совместимость с браузерами
Loading…