مفهوم CSSStyleSheet XML DOM
- الصفحة السابقة CSSStyleRule DOM
- الصفحة التالية تعليق DOM
كائن CSSStyleSheet
كائن CSSStyleSheet يمثل جدول أنماط CSS منفرد.
تتكون جدول الأنماط من قواعد CSS، يمكن تشغيل كل قاعدة من خلال كائن CSSRule. يسمح لك كائن CSSStyleSheet بالبحث عن إدراج وإزالة قواعد جدول الأنماط.
يمكنك الحصول على قائمة جدول الأنماط للمستند المحدد باستخدام خاصية document.styleSheets (مجموعة من كائنات جدول الأنماط).
خصائص جسم CSSStyleRule
- cssRules
- يتم إرجاع جميع قواعد جدول الأنماط في شكل مصفوفة.
- ممنوع
- هذا الخصائص يشير إلى ما إذا تم تطبيق جدول الأنماط الحالية. إذا كان صحيحًا، يتم إغلاق جدول الأنماط، ولا يمكن تطبيقه على المستند. إذا كان خطأً يمكن فتح جدول الأنماط وتطبيقه على المستند.
- href
- يعيد موقع جدول الأنماط (URL)، إذا كان النمط داخليًا، فيكون null.
- الوسائط
- يحدد الوسائط التي يتوقع أن تكون فيها معلومات النمط.
- ownerNode
- يعيد العنصر الذي يربط الجدول بالوثيقة.
- ownerRule
- إذا كان الجدول يأتي من قاعدة @import، فإن خاصية ownerRule ستبدأ CSSImportRule.
- parentStyleSheet
- يعيد جدول الأنماط الذي يحتوي على هذا الجدول (إذا كان موجودًا).
- العنوان
- يعيد العنوان الحالي للجدول. يمكن تحديد العنوان من خلال استخدام خاصية title لـ <style> أو <link> أو الخاصية title.
- النوع
- يحدد لغة جدول الأنماط لهذا الجدول. يتم تمثيل نوع CSS جدول الأنماط كنوع MIME، وهو "text/css".
طريقة موضوع CSSStyleRule
الطريقة | وصف |
---|---|
addRule() | طريقة مخصصة لمتصفح IE لإضافة قاعدة إلى جدول الأنماط. |
deleteRule() | طريقة DOM القياسية لإزالة قاعدة من موقع معين. |
insertRule() | طريقة DOM القياسية لإدراج قاعدة جديدة في جدول الأنماط. |
removeRule() | مетодات إزالة قاعدة معينة مخصصة لمتصفح IE. |
الصفحات ذات الصلة
دليل DOM XML:موضوع CSSRule
- الصفحة السابقة CSSStyleRule DOM
- الصفحة التالية تعليق DOM