CSSPageDescriptors
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Giao diện CSSPageDescriptors đại diện cho khối khai báo CSS cho at-rule @page.
Giao diện cung cấp thông tin kiểu và các phương thức và thuộc tính liên quan đến kiểu cho trang. Mỗi thuộc tính nhiều từ có phiên bản camelCase và snake-case. Điều này có nghĩa là bạn có thể truy cập thuộc tính CSS margin-top bằng cú pháp style["margin-top"] hoặc style.marginTop (trong đó style là CSSPageDescriptor).
Đối tượng CSSPageDescriptors được truy cập thông qua thuộc tính style của giao diện CSSPageRule, có thể tìm thấy bằng cách sử dụng API CSSStyleSheet.
Thuộc tính phiên bản
Giao diện này cũng kế thừa các thuộc tính từ cha CSSStyleDeclaration.
Các tên thuộc tính sau, mỗi cái đại diện cho giá trị của descriptor trong at-rule @page tương ứng:
margin: Chuỗi đại diện cho thuộc tínhmargincủa at-rule@pagetương ứng.margin-tophoặcmarginTop: Chuỗi đại diện cho thuộc tínhmargin-topcủa at-rule@pagetương ứng.margin-righthoặcmarginRight: Chuỗi đại diện cho thuộc tínhmargin-rightcủa at-rule@pagetương ứng.margin-bottomhoặcmarginBottom: Chuỗi đại diện cho thuộc tínhmargin-bottomcủa at-rule@pagetương ứng.margin-lefthoặcmarginLeft: Chuỗi đại diện cho thuộc tínhmargin-leftcủa at-rule@pagetương ứng.page-orientationhoặcpageOrientationExperimental : Chuỗi đại diện cho thuộc tínhpage-orientationcủa at-rule@pagetương ứng.size: Chuỗi đại diện cho thuộc tínhsizecủa at-rule@pagetương ứng.
Phương thức phiên bản
Giao diện này kế thừa các phương thức từ cha CSSStyleDeclaration.
Thông số kỹ thuật
| Specification |
|---|
| CSS Object Model (CSSOM)> # csspagedescriptors> |