خصائص النمط للعنصر DOM HTML
- الصفحة السابقة setAttributeNode()
- الصفحة التالية tabIndex
- العودة إلى الطبقة السابقة مثلث الـHTML DOM Elements
التعريف والاستخدام
style
الخصائص تعود بالقيمة الخاصة بـ style الخاصية للعنصر، كجسم CSSStyleDeclaration.
يحتوي جسم CSSStyleDeclaration على جميع خصائص النمط المدمج في العنصر. إنه لا يحتوي على <head>
أي خصائص نمط تم تعيينها جزئيًا أو بأكمله في أي جدول خارجي لأسلوب.
نقطة 1
لا يمكنك تعيين مثل هذا النمط:
element.style = "color:red";
يجب أن تستخدم CSS الخاصية مثل هذه:
element.style.backgroundColor = "red";
نقطة 2
نحو JavaScript و CSS مختلفة قليلاً:
backgroundColor / background-color
انظر لدينا دليل كامل لجسم النمط.
نقطة 3
استخدم الخاصية style هذه بدلاً من مетод setAttribute()لمنع تغطية خصائص أخرى لـ style الخاصية.
انظر أيضًا:
مثال
مثال 1
تغيير لون "myH1":
document.getElementById("myH1").style.color = "red";
مثال 2
الحصول على قيمة الحافة العلوية لـ "myP":
let value = document.getElementById("myP").style.borderTop;
النحو
التحويل الخاصية style:
الجسم.style.الخصوصية
تعيين الخاصية style:
الجسم.style.الخصوصية = القيمة
قيمة الخاصية
القيمة | وصف |
---|---|
القيمة |
تحديد قيمة الخاصية. مثال: element.style.borderBottom = "2px solid red" |
القيمة التي تعود
نوع | وصف |
---|---|
الجسم | مثل CSSStyleDeclaration للاعتبار |
دعم المتصفح
element.style
هي خاصية مستوى 2 للـ DOM (2001).
جميع المتصفحات تدعمها بشكل كامل:
كروم | إي-إي | إدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|---|
كروم | إي-إي | إدج | فايرفوكس | سفاري | أوبرا |
الدعم | 9-11 | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة setAttributeNode()
- الصفحة التالية tabIndex
- العودة إلى الطبقة السابقة مثلث الـHTML DOM Elements