Document.styleSheets
< JavaScript | Document
اذهب إلى التنقل
اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
تُعيد الخاصيّة document.styleSheets
القابلة للقراءة فقط قائمةً من النّوع StyleSheetList
التي تُعدّ عناصرُها كائناتٍ من النّوع CSSStyleSheet
، وهذه الكائنات تُمثّل صفحات الأنماط المربوطة صراحةً أو المُضمّنة في المُستند.
البنية العامة
var styleSheetList = document.styleSheets;
القيمة المُعادة قائمةٌ من النّوع StyleSheetList
عناصِرها كائناتٌ من النّوع CSSStyleSheet
.
مثال
function getStyleSheet(unique_title) {
for(var i=0; i<document.styleSheets.length; i++) {
var sheet = document.styleSheets[i];
if(sheet.title == unique_title) {
return sheet;
}
}
}
ملاحظات
القائمة المُعادة مُرتّبة كما يلي:
- صفحات الأنماط المربوطة عبر العنصر
<link>
تحتلّ المراتب الأولى، مُرتّبةً حسب ترتيب التّرويسات. - تليها صفحات الأنماط المربوطة من عناصِر DOM، مرتّبة حسب ترتيب شجرة DOM.
دعم المتصفحات
الميزة | Chrome | Internet Explorer | Firefox | Opera | Safari |
---|---|---|---|---|---|
الدعم الأساسي | 53 | نعم | نعم | 40 | نعم |
مصادر ومواصفات
- مواصفة Shadow DOM