Document: styleSheets property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
Please take two minutes to fill out our short survey.
The styleSheets
read-only property of the Document
interface returns a StyleSheetList
of CSSStyleSheet
objects, for stylesheets explicitly linked into or embedded in a document.
Value
The returned list is ordered as follows:
- StyleSheets retrieved from
Link
headers are placed first, sorted in header order. - StyleSheets retrieved from the DOM are placed after, sorted in tree order.
Examples
js
function getStyleSheet(unique_title) {
for (const sheet of document.styleSheets) {
if (sheet.title === unique_title) {
return sheet;
}
}
}
Specifications
Specification |
---|
CSS Object Model (CSSOM) # dom-documentorshadowroot-stylesheets |