282 of 313 menu

Hàm rotate

Hàm rotate() thiết lập phép xoay phần tử theo một góc xác định. Được sử dụng kết hợp với thuộc tính transform. Giá trị của thuộc tính là góc đo bằng bất kỳ đơn vị góc nào. Giá trị dương xoay theo chiều kim đồng hồ, giá trị âm - ngược chiều kim đồng hồ. Phép xoay được thực hiện xung quanh điểm, được xác định bởi thuộc tính transform-origin.

Cú pháp

bộ chọn { transform: rotate(góc); }

Ví dụ

Trong ví dụ này khối được xoay 30 độ theo chiều kim đồng hồ:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(30deg); border: 1px solid black; width: 100px; height: 50px; }

:

Ví dụ

Trong ví dụ này khối được xoay 30 độ ngược chiều kim đồng hồ:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(-30deg); border: 1px solid black; width: 100px; height: 50px; }

:

Ví dụ

Trong ví dụ này, khi di chuột qua, khối sẽ xoay 1 vòng, vì giá trị xoay được đặt là 1turn (có thể đạt hiệu ứng tương tự nếu đặt góc xoay là 360deg). Để phép xoay được mượt mà, thuộc tính transition được thêm vào:

<div id="elem">lorem ipsum</div> #elem { border: 3px solid black; width: 100px; height: 50px; transition: transform 3s linear; } #elem:hover { transform: rotate(1turn); }

:

Xem thêm

  • hàm rotateX,
    thiết lập phép xoay quanh trục X
  • hàm rotateY,
    thiết lập phép xoay quanh trục Y
  • hàm rotateZ,
    thiết lập phép xoay quanh trục Z
  • hàm rotate3d,
    thiết lập phép xoay quanh cả ba trục
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối