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

View in English Always switch to English

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.

js
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

Browser-Kompatibilität

Siehe auch