CSSStyleProperties: cssFloat property
Thuộc tính cssFloat của giao diện CSSStyleProperties trả về thuộc tính CSS float.
Đây là kết quả của việc gọi getPropertyValue() trên đối tượng với float làm tham số.
Khi đặt giá trị, nó gọi setProperty() với float là tham số đầu tiên và giá trị đã cho là tham số thứ hai.
Giá trị đã cho phải là giá trị hợp lệ cho thuộc tính float.
Giá trị
Một chuỗi.
Khi được đặt thành giá trị null, giá trị null đó được chuyển đổi thành chuỗi rỗng (""), vì vậy csd.cssFloat = null tương đương với csd.cssFloat = "".
Ví dụ
Trong ví dụ bên dưới, stylesheet chứa một quy tắc duy nhất cho .box, có thuộc tính float với giá trị left. Giá trị này sẽ được trả về bởi cssFloat. Sau đó chúng tôi đặt giá trị thành "right" bằng cssFloat và trả về giá trị mới.
css
.box {
float: left;
inline-size: 300px;
}
js
let myRules = document.styleSheets[0].cssRules;
let rule = myRules[0];
console.log(rule.style.cssFloat); // "left"
rule.style.cssFloat = "right";
console.log(rule.style.cssFloat); // "right"
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| CSS Object Model (CSSOM)> # dom-cssstyleproperties-cssfloat> |