Thuộc tính transition-property trong CSS
- Trang trước transition-duration
- Trang tiếp theo transition-timing-function
Định nghĩa và cách sử dụng
Thuộc tính transition-property quy định tên thuộc tính CSS được sử dụng để tạo hiệu ứng chuyển đổi. (Khi thuộc tính CSS được chỉ định thay đổi, hiệu ứng chuyển đổi sẽ bắt đầu).
Lưu ý:Hiệu ứng chuyển đổi thường xảy ra khi người dùng di chuyển con trỏ chuột lên phần tử.
Ghi chú:Luôn đặt transition-duration Nếu không có thuộc tính nào được chỉ định, thời gian sẽ là 0 và không tạo ra hiệu ứng chuyển đổi.
Xem thêm:
Hướng dẫn CSS:Quá trình chuyển đổi trong CSS
Hướng dẫn tham khảo HTML DOM:Thuộc tính transitionProperty
Mô hình
Đặt con trỏ chuột trên phần tử div, sẽ tạo ra hiệu ứng chuyển đổi mượt mà thay đổi độ rộng của phần tử:
div { transition-property: width; }
Cú pháp CSS
transition-property: none|all|property;
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
none | Không có thuộc tính nào nhận được hiệu ứng chuyển đổi. |
all | Tất cả các thuộc tính sẽ nhận được hiệu ứng chuyển đổi. |
property | Định nghĩa danh sách các thuộc tính CSS được sử dụng để tạo hiệu ứng chuyển đổi, danh sách được phân隔 bằng dấu phẩy. |
Chi tiết kỹ thuật
Giá trị mặc định: | all |
---|---|
Kế thừa: | no |
Phiên bản: | CSS3 |
Cú pháp JavaScript: | object.style.transitionProperty="width,height" |
Hỗ trợ trình duyệt
Số liệu trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính này.
Số liệu với tiền tố -webkit-、-moz- hoặc -o- biểu thị phiên bản đầu tiên của tiền tố được sử dụng.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- Trang trước transition-duration
- Trang tiếp theo transition-timing-function