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…