objeto Stylesheet
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
Esta sección describe el objeto CSSStyleSheet, que representa una única hoja de estilos CSS.
Una hoja de estilos CSS consiste en reglas CSS que pueden, cada una de ellas, ser manipuladas a través del objeto CSSRule. El objeto de la hoja de estilo en sí mismo, te permite examinar y modificar la hoja de estilos, incluyendo su lista de reglas.
Puedes tomar la lista de estilos de un documento determinado mediante el uso de la propiedad document.styleSheets.
Propiedades
- stylesheet.cssRules
-
Devuelve todas las reglas CSS que hay en la hoja de estilo, en forma de arreglo.
- stylesheet.disabled
-
Esta propiedad indica si se ha aplicado o no, la hoja de estilo actual.
- stylesheet.href
-
Devuelve la localización de la hoja de estilo.
- stylesheet.media
-
Especifica el medio al que se tiene intención de aplicar la hoja de estilo.
- stylesheet.ownerNode
-
el nodo que asocia la hoja de estilo con el documento.
- stylesheet.ownerRule
-
Si la hoja de estilo tiene una regla marcada con @import, la propiedad ownerRule contendrá la CSSImportRule.
- stylesheet.parentStyleSheet
-
Devuelve la hoja de estilo que que está incluida en esta, si existe.
- stylesheet.title
-
Devuelve el título de la hoja de estilo actual.
- stylesheet.type
-
Especifica el lenguaje de la hoja de estilo.
Métodos
- stylesheet.deleteRule
-
Elimina una regla de la hoja de estilo.
- stylesheet.insertRule
-
Agrega una nueva regla de estilo a la hoja de estilo actualmente usada.