English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Objet déclaration de style CSS JavaScript

L'objet CSSStyleDeclaration (objet de déclaration de style) représente un objet, il s'agit d'un bloc de déclaration de style CSS, il rend public les informations de style ainsi que diverses méthodes et attributs liés aux styles.

L'objet CSSStyleDeclaration

L'objet CSSStyleDeclaration représente les attributs CSS-Ensemble de valeurs correspondantes.

var heading = document.getElementsByTagName("h"1])[0];
var output = document.getElementById("result");
function myFunc1() {
   var styleObj = heading.style;
   output.innerHTML = styleObj.cssText;
}
function myFunc2() {
   var prop = window.getComputedStyle(heading, null).getPropertyValue("color");
   output.innerHTML = prop;
}
Voyons voir‹/›

HTMLElement.styleGérer les styles en ligne d'un seul élément.

window.getComputedStyle()Le objet CSSStyleDeclaration est rendu accessible en lecture seule.

Propriétés de l'objet CSSStyleDeclaration

Le tableau suivant liste les propriétés de l'objet CSSStyleDeclaration :

PropriétéDescription
cssTextDéfinir ou retourner le représentation texte du bloc de déclaration CSS
lengthRetourner le nombre de déclarations de style dans le bloc de déclaration CSS
parentRuleRetourner la règle CSS parent du bloc de style

Méthodes de l'objet CSSStyleDeclaration

Le tableau suivant liste les méthodes de l'objet CSSStyleDeclaration :

MéthodeDescription
getPropertyPriority()Retourner si la propriété CSS spécifiée a un ensemble de règles 'important'
getPropertyValue()Retourner la valeur de la propriété CSS spécifiée
item()Retourner le nom de la propriété CSS à partir d'un bloc de déclaration CSS par index
removeProperty()Supprimer une propriété CSS d'un bloc de déclaration CSS
setProperty()Définir ou modifier une propriété CSS existante ou nouvelle dans un bloc de déclaration CSS