CSS

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

* Some parts of this feature may have varying levels of support.

Giao diện CSS chứa các phương thức hữu ích liên quan đến CSS. Không có đối tượng nào triển khai giao diện này: nó chỉ bao gồm các phương thức tĩnh và vì vậy là một giao diện tiện ích.

Thuộc tính tĩnh

CSS.highlights

Cung cấp quyền truy cập vào HighlightRegistry dùng để tạo kiểu cho các phạm vi văn bản tùy ý bằng CSS Custom Highlight API.

CSS.paintWorklet Experimental Secure context

Cung cấp quyền truy cập vào Worklet chịu trách nhiệm cho mọi lớp liên quan đến việc vẽ.

Thuộc tính thể hiện

Giao diện CSS là một giao diện tiện ích và không thể tạo đối tượng thuộc kiểu này: chỉ các thuộc tính tĩnh được định nghĩa trên nó.

Phương thức tĩnh

Không có phương thức tĩnh kế thừa.

CSS.registerProperty()

Đăng ký thuộc tính tùy chỉnh, cho phép kiểm tra kiểu thuộc tính, giá trị mặc định, và các thuộc tính có hoặc không kế thừa giá trị của chúng.

CSS.supports()

Trả về giá trị boolean cho biết cặp thuộc tính-giá trị, hoặc điều kiện, được truyền vào tham số có được hỗ trợ hay không.

CSS.escape()

Có thể được dùng để escape một chuỗi, chủ yếu để dùng như một phần của bộ chọn CSS.

Các hàm factory của CSS

Có thể được dùng để trả về một CSSUnitValue mới với giá trị là số ở tham số và đơn vị là tên của phương thức factory đã dùng.

js
CSS.em(3); // CSSUnitValue {value: 3, unit: "em"}

Phương thức thể hiện

Giao diện CSS là một giao diện tiện ích và không thể tạo đối tượng thuộc kiểu này: chỉ các phương thức tĩnh được định nghĩa trên nó.

Thông số kỹ thuật

Specification
CSS Object Model (CSSOM)
# namespacedef-css

Tương thích trình duyệt