CSSUnitValue
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Die CSSUnitValue-Schnittstelle der CSS Typed Object Model API repräsentiert Werte, die einen einzelnen Einheitentyp enthalten.
Zum Beispiel würde der Wert 42px (ein <dimension>) durch einen CSSNumericValue dargestellt werden.
Konstruktor
CSSUnitValue()-
Erstellt ein neues
CSSUnitValue-Objekt.
Instanz-Eigenschaften
CSSUnitValue.value-
Gibt ein Double zurück, das die Anzahl der Einheiten angibt. Für einen
CSSNumericValue, der42pxdarstellt, wäre dies42. CSSUnitValue.unit-
Gibt einen String zurück, der den Einheitentyp angibt. Für einen
CSSNumericValue, der42pxdarstellt, wäre dies"px".
Statische Methoden
Die Schnittstelle kann auch Methoden von ihrer übergeordneten Schnittstelle, CSSNumericValue, erben.
Instanz-Methoden
Die Schnittstelle kann auch Methoden von ihrer übergeordneten Schnittstelle, CSSNumericValue, erben.
Beispiele
>Grundlegende Verwendung
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