مетод CSSStyleDeclaration setProperty()
تعریف و استفاده
setProperty()
این روش در بلوکهای بیان CSS برای تنظیم ویژگیهای جدید CSS یا ویرایش ویژگیهای موجود استفاده میشود.
مثال
مثال 1
تنظیم ویژگی جدید CSS:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow");
مثال 2
تنظیم ویژگی جدید CSS با اولویت "مهم":
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("background-color", "yellow", "important");
مثال 3
ویرایش ویژگیهای CSS موجود:
var declaration = document.styleSheets[0].cssRules[0].style; var setprop = declaration.setProperty("color", "blue");
قوانین
object.setProperty(propertyname, value, priority)
پارامتر
پارامتر | توضیحات |
---|---|
propertyname | ضروری است. رشتهای است که نام ویژگی مورد نظر را نشان میدهد. |
value | اختیاری. رشتهای که نشان میدهد مقدار جدید. |
priority |
اختیاری. رشتهای که نشان میدهد آیا باید اولویت ویژگی به عنوان مهم تنظیم شود یا خیر. مقدار مجاز:
|
جزئیات فنی
نسخه DOM: | مدل CSS Object |
---|---|
مقدار بازگشتی: | undefined |
پشتیبانی از مرورگر
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | 9.0 | پشتیبانی | پشتیبانی | پشتیبانی |