CSSPageRule: selectorText property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since February 2023.
The selectorText
property of the CSSPageRule
interface gets and sets the selectors associated with the CSSPageRule
.
Value
A string.
Examples
The stylesheet includes two @page
rules. The selectorText
property will return the literal selector text of :first
as a string.
css
@page {
margin: 1cm;
}
@page :first {
margin: 2cm;
}
js
const myRules = document.styleSheets[0].cssRules; // Two myRules
console.log(myRules[1].selectorText); // ":first"
Specifications
Specification |
---|
CSS Object Model (CSSOM)> # dom-csspagerule-selectortext> |
Browser compatibility
Loading…