ایکس ایم ل ڈوم ن سی ایس اسٹائل شیت آرگونٹ

شیء CSSStyleSheet

شیء CSSStyleSheet یک استایل شابون جداگانه را نشان می‌دهد.

استایل‌های CSS از قوانین CSS تشکیل شده‌اند که می‌توانند توسط شیء CSSRule بر روی هر قانون عمل کنند. شیء CSSStyleSheet به شما اجازه می‌دهد تا قوانین استایل شابون را جستجو، اضافه و حذف کنید.

شما می‌توانید لیست استایل‌های مستند داده شده را با استفاده از خاصیت document.styleSheets به دست آورید (یک مجموعه از شیءهای استایل شابون).

ویژگی‌های شیء CSSStyleRule

cssRules
تمام قوانین CSS در شابون استایل به صورت یک آرایه بازگردانده می‌شود.
غیرفعال
این خاصیت نشان می‌دهد که آیا حالت جاری استایل شابون به کار رفته است یا خیر. اگر true باشد، استایل شابون بسته شده و نمی‌تواند به مستند اعمال شود. اگر false باشد، استایل شابون باز است و می‌تواند به مستند اعمال شود.
href
ਸਟਾਈਲ ਸ਼ੇਅਰ ਦੀ ਸਥਿਤੀ (URL) ਨੂੰ ਵਾਪਸ ਦੇਵੇ (ਅੰਦਰੂਨੀ ਸਟਾਈਲ ਸ਼ੇਅਰ ਲਈ null)
media
ਸਟਾਈਲ ਸੂਚਨਾ ਦੇ ਮੁੱਢਲੇ ਮੀਡੀਆ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ
ownerNode
ਇਸ ਸਟਾਈਲ ਸ਼ੇਅਰ ਨੂੰ ਦਸਤਾਵੇਜ਼ ਨਾਲ ਜੋੜਨ ਵਾਲੇ ਨੋਡ ਨੂੰ ਵਾਪਸ ਦੇਵੇ
ownerRule
ਇਸ ਸਟਾਈਲ ਸ਼ੇਅਰ ਨੂੰ @import ਨਿਯਮ ਤੋਂ ਲਿਆ ਗਿਆ ਹੈ ਤਾਂ ownerRule ਅਪਣਾਏ ਜਾਵੇਗਾ CSSImportRule。
parentStyleSheet
ਇਸ ਸਟਾਈਲ ਸ਼ੇਅਰ ਵਾਲੇ ਸਟਾਈਲ ਸ਼ੇਅਰ ਨੂੰ ਵਾਪਸ ਦੇਵੇ (ਜੇਕਰ ਮੌਜੂਦ ਹੈ ਤਾਂ)
title
ਮੌਜੂਦਾ ਸਟਾਈਲ ਸ਼ੇਅਰ ਦੀ ਟਾਈਟਲ ਨੂੰ ਵਾਪਸ ਦੇਵੇ।ਟਾਈਟਲ ਨੂੰ <style> ਜਾਂ <link> ਅਲੌਕ ਦੇ title ਅਤੇਟਾਈਟਲ ਪ੍ਰਤੀ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。
type
ਇਸ ਸਟਾਈਲ ਸ਼ੇਅਰ ਦੇ ਸਟਾਈਲ ਸ਼ੇਅਰ ਭਾਸ਼ਾ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ।MIME ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, CSS ਸਟਾਈਲ ਸ਼ੇਅਰ ਦਾ ਤਰੀਕਾ "text/css" ਹੈ。

CSSStyleRule ਵਸਤੂ ਤਰੀਕੇ

ਤਰੀਕਾ ਵਰਣਨ
addRule() ਇੱਕ ਸਟਾਈਲ ਸ਼ੇਅਰ ਸ਼ਾਮਲ ਕਰਨ ਦਾ ਆਈਈ ਵਾਸਤੇ ਤਰੀਕਾ
deleteRule() ਇੱਕ ਨਿਰਦਿਸ਼ਟ ਸਥਾਨ ਤੋਂ ਸਟਾਈਲ ਸ਼ੇਅਰ ਹਟਾਉਣ ਦਾ DOM ਮਿਆਰ ਤਰੀਕਾ
insertRule() ਸਟਾਈਲ ਸ਼ੇਅਰ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਸਟਾਈਲ ਸ਼ੇਅਰ ਸ਼ਾਮਲ ਕਰਨ ਦਾ DOM ਮਿਆਰ ਤਰੀਕਾ
removeRule() ਇੱਕ ਸਪੱਸ਼ਟ ਪ੍ਰਯੋਗ ਮੁੱਖ ਤੌਰ 'ਤੇ ਆਈਈ ਵਾਸਤੇ ਹੈ。

ਸਬੰਧਤ ਪੰਨੇ

XML DOM ਪੁਸਤਕਾਲ਼ੀਕਰਣਾਂ:CSSRule ਵਸਤੂ