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:
- CSS Object Model không có kiểu, được hỗ trợ rộng rãi, hoặc
- CSS Typed Object Model API hiện đại hơn, ít được hỗ trợ hơn và được coi là thử nghiệm.
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.cssValueTypeRead 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_CUSTOMGiá trị là một giá trị tùy chỉnh. CSS_INHERITGiá trị được kế thừa và cssTextchứa"inherit".CSS_PRIMITIVE_VALUEGiá trị là một giá trị nguyên thủy và một phiên bản của giao diện CSSPrimitiveValuecó 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_LISTGiá trị là một danh sách CSSValuevà một phiên bản của giao diệnCSSValueListcó 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.