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 đó styleCSSPageDescriptor).

Đố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.

CSSStyleDeclaration CSSPageDescriptors

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ính margin của at-rule @page tương ứng.
  • margin-top hoặc marginTop: Chuỗi đại diện cho thuộc tính margin-top của at-rule @page tương ứng.
  • margin-right hoặc marginRight: Chuỗi đại diện cho thuộc tính margin-right của at-rule @page tương ứng.
  • margin-bottom hoặc marginBottom: Chuỗi đại diện cho thuộc tính margin-bottom của at-rule @page tương ứng.
  • margin-left hoặc marginLeft: Chuỗi đại diện cho thuộc tính margin-left của at-rule @page tương ứng.
  • page-orientation hoặc pageOrientation Experimental : Chuỗi đại diện cho thuộc tính page-orientation của at-rule @page tương ứng.
  • size: Chuỗi đại diện cho thuộc tính size của at-rule @page tươ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

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

Xem thêm