StyleSheet: parentStyleSheet property

The parentStyleSheet property of the StyleSheet interface returns the style sheet, if any, that is including the given style sheet.

Value

A StyleSheet object.

Examples

js
// Find the top level stylesheet
const sheet = stylesheet.parentStyleSheet ?? stylesheet;

Notes

This property returns null if the current stylesheet is a top-level stylesheet or if stylesheet inclusion is not supported.

Specifications

Specification
CSS Object Model (CSSOM)
# dom-stylesheet-parentstylesheet

Browser compatibility

desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
parentStyleSheet