Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. CSSNestedDeclarations
  4. style

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

CSSNestedDeclarations: Eigenschaft style

Baseline 2024
Newly available

Since December 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Die schreibgeschütztestyle-Eigenschaft derCSSNestedDeclarations-Schnittstelle repräsentiert die Stile, die mit den verschachtelten Regeln verbunden sind.

Wert

EinCSSStyleProperties-Objekt.

Obwohl diestyle-Eigenschaft selbst im Sinne von "nicht ersetzbar" schreibgeschützt ist, können Sie trotzdem direkt derstyle-Eigenschaft zuweisen, was gleichbedeutend mit dem Zuweisen zu ihrercssText-Eigenschaft ist. Sie können dasCSSStyleProperties-Objekt auch mithilfe der MethodensetProperty() undremoveProperty() ändern.

Beispiele

Dieses Stylesheet enthält eine verschachteltecssRules.

Das ersteconsole.log zeigt den Stil auf oberster Ebene, das zweite zeigt die verschachtelte@media-Abfrage mit ihrem verschachtelten Stil, und das letzte zeigt den verschachtelten Stil, der nach der@media-Abfrage deklariert wird.

css
.foo {  font-size: 1.2rem;  @media screen {    color: tomato;    background-color: darkgrey;  }  color: black;}
js
let myRules = document.styleSheets[0].cssRules;console.log(myRules[0].style);// { "0": "font-size" }console.log(myRules[0].cssRules[0].cssRules[0].style);// { "0": "color", "1": "background-color" }console.log(myRules[0].cssRules[1].style);// { "0": "color" }

Spezifikationen

Specification
CSS Nesting Module Level 1
# dom-cssnesteddeclarations-style

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp