CSS
Baseline
Weitgehend verfügbar
*
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Das CSS-Interface enthält nützliche CSS-bezogene Methoden. Es gibt keine Objekte, die dieses Interface implementieren: Es enthält ausschließlich statische Methoden und ist damit ein Hilfsinterface.
Statische Eigenschaften
CSS.highlightsSchreibgeschützt-
Ermöglicht den Zugriff auf die
HighlightRegistry, mit der sich beliebige Textbereiche mithilfe der CSS Custom Highlight API gestalten lassen. CSS.paintWorkletSchreibgeschützt Sicherer Kontext-
Ermöglicht den Zugriff auf das Worklet, das für alle Klassen im Zusammenhang mit dem Zeichnen zuständig ist.
Instanzeigenschaften
Das CSS-Interface ist ein Hilfsinterface; es kann kein Objekt dieses Typs erstellt werden. Für das Interface sind nur statische Eigenschaften definiert.
Statische Methoden
Keine geerbten statischen Methoden.
CSS.registerProperty()-
Registriert benutzerdefinierte Eigenschaften und ermöglicht damit die Typprüfung von Eigenschaften, Standardwerte sowie die Festlegung, ob Eigenschaften ihren Wert erben.
CSS.supports()-
Gibt einen booleschen Wert zurück, der angibt, ob das als Parameter übergebene Eigenschaft-Wert-Paar beziehungsweise die übergebene Bedingung unterstützt wird.
CSS.escape()-
Kann verwendet werden, um einen String zu escapen, insbesondere für die Verwendung als Teil eines CSS-Selektors.
- CSS-Factory-Funktionen
-
Können verwendet werden, um einen neuen
CSSUnitValuezurückzugeben. Sein Wert entspricht dem übergebenen Zahlenwert in der Einheit, die durch den Namen der verwendeten Factory-Funktion angegeben wird.jsCSS.em(3); // CSSUnitValue {value: 3, unit: "em"}
Instanzmethoden
Das CSS-Interface ist ein Hilfsinterface; es kann kein Objekt dieses Typs erstellt werden. Für das Interface sind nur statische Methoden definiert.
Spezifikationen
| Spezifikation |
|---|
| CSS Object Model (CSSOM)> # namespacedef-css> |