Chuyển đổi phong cách
Thí dụ
Di chuột qua phần tử div để thay đổi dần chiều rộng và chiều cao của phần tử đó:
document.getElementById("myDIV").style.transitionProperty = "width,height";
Định nghĩa và Cách sử dụng
Thuộc tính transferProperty chỉ định tên của thuộc tính CSS mà hiệu ứng chuyển tiếp dành cho (hiệu ứng chuyển đổi sẽ bắt đầu khi thuộc tính CSS được chỉ định thay đổi).
Mẹo: Hiệu ứng chuyển tiếp thường có thể xảy ra khi người dùng di chuột qua một phần tử.
Lưu ý: Luôn chỉ định thuộc tính transferDuration, nếu không thời lượng bằng 0 và quá trình chuyển đổi sẽ không có hiệu lực.
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính.
Property | |||||
---|---|---|---|---|---|
transitionProperty | 26.0 | 10.0 | 16.0 | 6.1 3.1 WebkitTransitionProperty |
12.1 |
Cú pháp
Trả lại thuộc tính chuyển đổiProperty:
object.style.transitionProperty
Đặt thuộc tính chuyển tiếpProperty:
object.style.transitionProperty = "none|all|property|initial|inherit"
Giá trị tài sản
Value | Description |
---|---|
none | No property will get a transition effect |
all | Default value. All properties will get a transition effect |
property | Defines a comma separated list of CSS property names the transition effect is for |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
Chi tiết kỹ thuật
Giá trị mặc định: | tất cả |
---|---|
Giá trị trả lại: | Một chuỗi, đại diện cho thuộc tính chuyển tiếp-thuộc tính của một phần tử |
Phiên bản CSS | CSS3 |
Các trang liên quan
Tham chiếu CSS: thuộc tính chuyển tiếp-thuộc tính
❮ Đối tượng phong cách