The parentStyleSheet property of the CSSRule interface returns the StyleSheet object in which the current rule is defined.

Syntax

var stylesheet = cssRule.parentStyleSheet

Parameters

Example

if (bgRule.parentStyleSheet != mySheet) {
  // Alien style rule!
}

Specification

DOM Level 2 Style - cssRule

Browser compatibility

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
Basic supportChrome Full support 1Edge ? Firefox Full support 1IE ? Opera Full support YesSafari ? WebView Android ? Chrome Android Full support 18Edge Mobile ? Firefox Android Full support 4Opera Android Full support YesSafari iOS ? Samsung Internet Android ?

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown

Document Tags and Contributors

Contributors to this page: mfluehr, connorshea, jpmedley, fscholz, teoli, kscarfone, Sheppy, Dria, JesseW
Last updated by: mfluehr,