Objek CSSStyleSheet XML DOM

Objek CSSStyleSheet

Objek CSSStyleSheet mewakili satu gaya sekarang yang terpisah.

Gaya sekarang CSS disusun daripada atur gaya, boleh dioperasikan setiap atur melalui objek CSSRule. Objek CSSStyleSheet membolehkan anda cari, masukkan dan menghapus atur gaya sekarang di dalam gaya sekarang.

Anda boleh mendapatkan senarai gaya sekarang bagi dokumen yang diberikan melalui properti document.styleSheets (koleksi objek gaya sekarang).

Properti objek CSSStyleRule

cssRules
Dilengkapkan dalam bentuk array semua atur gaya di dalam gaya sekarang.
disabled
Pembolehkan menunjukkan sama ada gaya sekarang telah disewa. Jika adalah true, gaya disewa akan ditutup dan tidak boleh digunakan untuk dokumen. Jika adalah false, gaya disewa akan dibuka dan boleh digunakan untuk dokumen.
href
Kembalikan lokasi talian gaya (URL), jika talian gaya adalah talian gaya dalam, maka null.
media
Tentukan media yang dijangkau informasi gaya.
ownerNode
Kembalikan nod yang menyambung talian gaya ini dengan dokumen.
ownerRule
Jika talian gaya ini berasal daripada atur @import, properti ownerRule akan mengandungi CSSImportRule.
parentStyleSheet
Kembalikan talian gaya yang mengandungi talian gaya ini (jika ada).
title
Kembalikan tajuk talian gaya semasa. Tajuk boleh ditentukan melalui properti title elemen <style> atau <link> talian gaya.
type
Tentukan bahasa talian gaya untuk talian gaya ini. Dinyatakan dalam jenis MIME, jenis talian gaya adalah "text/css".

Kaedah Objek CSSStyleRule

Kaedah Deskripsi
addRule() Kaedah khusus kepada IE untuk menambahkan satu atur ke talian gaya.
deleteRule() Kaedah standar DOM untuk menghapuskan atur dari lokasi yang ditentukan.
insertRule() Kaedah standar DOM untuk memasukkan satu atur baru ke dalam talian gaya.
removeRule() Kaedah khusus kepada IE untuk menghapuskan satu atur.

Laman berkaitan

Panduan Lengkap DOM XML:Objek CSSRule