<angle>
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Kiểu dữ liệu <angle> CSS kiểu dữ liệu biểu diễn một giá trị góc được biểu thị bằng độ, gradian, radian, hoặc vòng. Nó được dùng, ví dụ, trong <gradient> và trong một số hàm transform.
Try it
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;
}
Cú pháp
Kiểu dữ liệu <angle> bao gồm một <number> theo sau là một trong các đơn vị được liệt kê bên dưới. Như với mọi kích thước, không có khoảng cách giữa đơn vị và số. Đơn vị góc là tùy chọn sau số 0.
Tùy chọn, giá trị có thể được đứng trước bởi một dấu + hoặc -. Các số dương biểu diễn góc theo chiều kim đồng hồ, trong khi các số âm biểu diễn góc ngược chiều kim đồng hồ. Đối với các thuộc tính tĩnh của một đơn vị nhất định, bất kỳ góc nào cũng có thể được biểu diễn bằng các giá trị tương đương khác nhau. Ví dụ, 90deg bằng -270deg, và 1turn bằng 4turn. Đối với các thuộc tính động, như khi áp dụng animation hoặc transition, hiệu ứng vẫn sẽ khác nhau.
Đơn vị
deg-
Biểu diễn góc theo độ. Một vòng tròn đầy đủ là
360deg. Ví dụ:0deg,90deg,14.23deg. grad-
Biểu diễn góc theo gradian. Một vòng tròn đầy đủ là
400grad. Ví dụ:0grad,100grad,38.8grad. rad-
Biểu diễn góc theo radian. Một vòng tròn đầy đủ là 2π radian xấp xỉ
6.2832rad.1radlà 180/π độ. Ví dụ:0rad,1.0708rad,6.2832rad. turn-
Biểu diễn góc theo số vòng. Một vòng tròn đầy đủ là
1turn. Ví dụ:0turn,0.25turn,1.2turn.
Ví dụ
>Đặt góc vuông theo chiều kim đồng hồ
![]() |
90deg = 100grad = 0.25turn ≈ 1.5708rad |
Đặt góc phẳng
![]() |
180deg = 200grad = 0.5turn ≈ 3.1416rad |
Đặt góc vuông ngược chiều kim đồng hồ
![]() |
-90deg = -100grad = -0.25turn ≈ -1.5708rad |
Đặt góc bằng không
![]() |
0 = 0deg = 0grad = 0turn = 0rad |
Đặc tả kỹ thuật
| Specification |
|---|
| CSS Values and Units Module Level 4> # angles> |
Khả năng tương thích trình duyệt
Xem thêm
- Kiểu dữ liệu CSS
- Kiểu
<gradient> - Phép biến đổi xoay CSS:
rotate(),rotate3d(),rotateX(),rotateY(), vàrotateZ() - Biến đổi CSS
- Sử dụng biến đổi CSS
- Sử dụng CSS gradients



