Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

CSSRule: cssText property

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

La propiedad cssText de la interfaz CSSRule devuelve el texto real de una regla de estilo CSSStyleSheet.

Nota: No confunda esta propiedad con el estilo de elemento CSSStyleDeclaration.cssText.

Tenga en cuenta que esta propiedad ya no se puede configurar directamente, ya que ahora se especifica para ser funcionalmente solo modificable, y sin ser notado. En otras palabras, intentar configurarlo no hace absolutamente nada y ni siquiera emite una advertencia o un error. Además, no tiene subpropiedades configurables. Por lo tanto, para modificarlo, use las propiedades .selectorText y .style (o sus subpropiedades). Véase Uso de información de estilo dinámico para más detalles.

Valor

Una cadena que contiene el texto real de la regla CSSStyleSheet.

Ejemplos

css
body {
  background-color: darkblue;
}
js
let stylesheet = document.styleSheets[0];
console.log(stylesheet.cssRules[0].cssText); // body { background-color: darkblue; }

Especificaciones

Especificación
CSS Object Model (CSSOM)
# dom-cssrule-csstext

Compatibilidad con navegadores