CSSMathClamp: value-Eigenschaft
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.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die schreibgeschützte value-Eigenschaft des CSSMathClamp-Interfaces gibt eine Instanz von CSSNumericValue zurück, die den bevorzugten Wert darstellt.
Wert
Ein CSSNumericValue.
Beispiele
>Grundlegende Verwendung
Der folgende Code erstellt ein CSSMathClamp-Objekt und liest dann dessen value.
const clamp = new CSSMathClamp(CSS.px(10), CSS.percent(50), CSS.px(500));
console.log(clamp.value); // CSSUnitValue {value: 50, unit: "percent"}
console.log(clamp.value.value); // 50
console.log(clamp.value.unit); // "percent"
value gibt einfach das CSSNumericValue zurück, das in den Konstruktor übergeben wurde — hier ist das ein CSSUnitValue, da CSS.percent(50) ein CSSUnitValue ist. Wenn ein komplexerer Ausdruck übergeben wird, wie z.B. CSS.percent(50).add(CSS.em(2)) (ein CSSMathSum), würde value stattdessen diesen CSSMathSum zurückgeben.
Spezifikationen
| Spezifikation |
|---|
| CSS Typed OM Level 1> # dom-cssmathclamp-value> |