CSSValue

Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

Giao diện CSSValue đại diện cho giá trị tính toán hiện tại của một thuộc tính CSS.

Note: Giao diện này là một phần của nỗ lực tạo ra một CSS Object Model có kiểu. Nỗ lực này đã bị bỏ dở và hầu hết các trình duyệt không triển khai nó.

Để đạt được mục đích của bạn, bạn có thể sử dụng:

Thuộc tính phiên bản

CSSValue.cssText Đã lỗi thời

Một chuỗi đại diện cho giá trị hiện tại.

CSSValue.cssValueType Read only Đã lỗi thời

Một unsigned short đại diện cho mã xác định kiểu giá trị. Các giá trị có thể là:

Hằng số Mô tả
CSS_CUSTOM Giá trị là một giá trị tùy chỉnh.
CSS_INHERIT Giá trị được kế thừa và cssText chứa "inherit".
CSS_PRIMITIVE_VALUE Giá trị là một giá trị nguyên thủy và một phiên bản của giao diện CSSPrimitiveValue có thể được lấy bằng cách sử dụng các phương thức cast cụ thể của binding trên phiên bản này.
CSS_VALUE_LIST Giá trị là một danh sách CSSValue và một phiên bản của giao diện CSSValueList có thể được lấy bằng cách sử dụng các phương thức cast cụ thể của binding trên phiên bản này.

Thông số kỹ thuật

Tính năng này ban đầu được định nghĩa trong đặc tả DOM Style Level 2, nhưng đã bị loại bỏ khỏi bất kỳ nỗ lực tiêu chuẩn hóa nào kể từ đó.

Nó đã được thay thế bởi CSS Typed Object Model API hiện đại hơn nhưng không tương thích, hiện đang trong tiêu chuẩn.

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

Xem thêm