| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/CSS_Object_Model/CSS_Declaration_Block | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Ein CSS-Deklarationsblock ist eine geordnete Sammlung von CSS-Eigenschaften und Werten. Im DOM wird er als CSSStyleDeclaration dargestellt.
Jedes Paar aus Eigenschaft und Wert wird als CSS-Deklaration bezeichnet. Der CSS-Deklarationsblock hat die folgenden zugehrigen Eigenschaften:
Wird gesetzt, wenn das CSSStyleDeclaration-Objekt ein berechneter und nicht spezifizierter Stil ist. Standardmig nicht gesetzt.
Die mit diesem Objekt verbundenen CSS-Deklarationen.
Die CSSRule, mit der der CSS-Deklarationsblock verbunden ist, andernfalls null.
Das Element, mit dem der CSS-Deklarationsblock verbunden ist, andernfalls null.
Wird gesetzt, wenn der CSS-Deklarationsblock das style-Attribut des Eigentmerknotens aktualisiert.
Wenn eine CSSStyleDeclaration von einer CSS Object Model (CSSOM)-Schnittstelle zurckgegeben wird, sind diese Eigenschaften auf die entsprechenden Werte gesetzt, wie in der Spezifikation definiert.
Das folgende Beispiel zeigt eine CSS-Regel mit einem Deklarationsblock fr das h1-Element. Der CSS-Deklarationsblock sind die Zeilen zwischen den geschweiften Klammern.
h1 {
margin: 0 auto;
font-family: "Helvetica Neue", "Arial", sans-serif;
font-style: italic;
color: rebeccapurple;
}
Wir knnen eine CSSStyleDeclaration zurckgeben, die diesen CSS-Deklarationsblock reprsentiert, indem wir CSSStyleRule.style verwenden.
let myRules = document.styleSheets[0].cssRules;
let rule = myRules[0]; // a CSSStyleRule
console.log(rule.style); // a CSSStyleDeclaration object
| Spezifikation |
|---|
| CSS Object Model (CSSOM) # css-declaration-blocks |
CaretPositionCSSCSSConditionRuleCSSFunctionDeclarationsCSSFunctionDescriptorsCSSFunctionRuleCSSGroupingRuleCSSImportRuleCSSKeyframeRuleCSSKeyframesRuleCSSLayerBlockRuleCSSLayerStatementRuleCSSMediaRuleCSSNamespaceRuleCSSPageRuleCSSPageDescriptorsCSSFontFeatureValuesMapCSSFontFeatureValuesRuleCSSFontPaletteValuesRuleCSSPropertyRuleCSSRuleCSSRuleListCSSStyleDeclarationCSSStartingStyleRuleCSSStylePropertiesCSSStyleRuleCSSStyleSheetCSSSupportsRuleMediaListMediaQueryListScreenStyleSheetStyleSheetListDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |