StyleSheet.parentStyleSheet

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

Syntax

objRef = stylesheet.parentStyleSheet

Example

// Find the top level stylesheet
if (stylesheet.parentStyleSheet) {
  sheet = stylesheet.parentStyleSheet;
} else {
  sheet = stylesheet;
}

Notes

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

Specifications

Specification Status Comment
CSS Object Model (CSSOM)
The definition of 'StyleSheet: parentStyleSheet' in that specification.
Working Draft

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
parentStyleSheetChrome Full support 1Edge 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
Compatibility unknown
Compatibility unknown