CSSPageRule

CSSPageRule is an interface representing a single CSS @page rule. It implements the CSSRule interface with a type value of 6 (CSSRule.PAGE_RULE).

Syntax

The syntax is described using the WebIDL format.

interface CSSPageRule : CSSRule {
  attribute DOMString selectorText;
  readonly attribute CSSStyleDeclaration style;
};

Properties

As a CSSRule, CSSPageRule also implements the properties of this interface. It has the following specific properties:

CSSPageRule.selectorText
Represents the text of the page selector associated with the at-rule.
CSSPageRule.style Read only
Returns the declaration block associated with the at-rule.

Methods

As a CSSRule, CSSPageRule also implements the methods of that interface. It has no specific methods.

Specifications

Specification Status Comment
CSS Object Model (CSSOM)
The definition of 'CSSPageRule' in that specification.
Working Draft No changes from Document Object Model (DOM) Level 2 Style Specification
Document Object Model (DOM) Level 2 Style Specification
The definition of 'CSSPageRule' in that specification.
Obsolete Initial definition

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
CSSPageRuleChrome Full support 45Edge Full support 12Firefox Full support 19IE Full support YesOpera Full support 32Safari Full support YesWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support 19Opera Android Full support 32Safari iOS Full support YesSamsung Internet Android Full support 5.0
selectorTextChrome Full support YesEdge Full support 12Firefox No support NoIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android ? Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
styleChrome Full support YesEdge Full support 12Firefox Full support YesIE ? Opera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes

Legend

Full support
Full support
No support
No support
Compatibility unknown
Compatibility unknown