CSSNumericValue: toSum()-Methode
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 toSum()-Methode der CSSNumericValue-Schnittstelle wandelt den Wert des Objekts in ein CSSMathSum-Objekt um, um Werte der angegebenen Einheit darzustellen.
Syntax
js
toSum(units)
Parameter
units-
Die Einheiten, in die umgewandelt werden soll.
Rückgabewert
Ein CSSMathSum.
Ausnahmen
TypeError-
Wird ausgelöst, wenn ein ungültiger Typ an die Methode übergeben wird.
Beispiele
>Grundlegende Verwendung
js
let v = CSS.px("23").add(CSS.percent("4")).add(CSS.cm("3")).add(CSS.in("9"));
v.toString(); // => "calc(23px + 4% + 3cm + 9in)"
v.toSum("px", "percent").toString(); // => "calc(1000.39px + 4%)"
Spezifikationen
| Spezifikation |
|---|
| CSS Typed OM Level 1> # dom-cssnumericvalue-tosum> |