Limited availability
Die schreibgeschützte Eigenschaft CSSMathValue.operator
des CSSMathValue
-Interfaces gibt den Operator an, den der aktuelle Subtyp darstellt. Wenn zum Beispiel der aktuelle CSSMathValue
-Subtyp CSSMathSum
ist, wird diese Eigenschaft die Zeichenkette "sum"
zurückgeben.
Wir erstellen ein Element mit einer width
, die mit einer calc()
-Funktion bestimmt wird, und verwenden dann console.log()
, um den operator
auszugeben.
<div>My width has a <code>calc()</code> function</div>
Wir weisen eine width
mit einer Berechnung zu.
div {
width: calc(50% - 0.5vw);
}
Wir fügen das JavaScript hinzu.
const styleMap = document.querySelector("div").computedStyleMap();
console.log(styleMap.get("width")); // CSSMathSum {values: CSSNumericArray, operator: "sum"}
console.log(styleMap.get("width").values); // CSSNumericArray {0: CSSUnitValue, 1: CSSMathNegate, length: 2}
console.log(styleMap.get("width").operator); // 'sum'
console.log(styleMap.get("width").values[1].operator); // 'negate'
Der CSSMathValue.operator
gibt sum
für die Gleichung und negate
für den Operator des zweiten Wertes zurück.
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4