CSSUnitValue
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Das CSSUnitValue Interface der CSS Typed Object Model API repräsentiert Werte, die einen einzelnen Einheitstyp enthalten.
Zum Beispiel würde der Wert 42px (eine <dimension>) durch einen CSSNumericValue dargestellt werden.
Konstruktor
CSSUnitValue()-
Erstellt ein neues
CSSUnitValueObjekt.
Instanz-Eigenschaften
CSSUnitValue.value-
Gibt eine double-Zahl zurück, die die Anzahl der Einheiten angibt. Für einen
CSSNumericValue, der42pxrepräsentiert, wäre dies42. CSSUnitValue.unit-
Gibt einen String zurück, der den Einheitstyp angibt. Für einen
CSSNumericValue, der42pxrepräsentiert, wäre dies"px".
Statische Methoden
Das Interface kann auch Methoden von seinem Eltern-Interface, CSSNumericValue, erben.
Instanz-Methoden
Das Interface kann auch Methoden von seinem Eltern-Interface, CSSNumericValue, erben.
Beispiele
Das folgende zeigt eine Methode zur Erstellung eines CSSPositionValue aus individuellen CSSUnitValue Konstruktoren.
let pos = new CSSPositionValue(
new CSSUnitValue(5, "px"),
new CSSUnitValue(10, "px"),
);
Spezifikationen
| Spezifikation |
|---|
| CSS Typed OM Level 1> # simple-numeric> |
Browser-Kompatibilität
Siehe auch
- CSS numerische Datentypen
- CSS Werte und Einheiten, eine Auflistung aller möglichen Einheiten und Datentypen