CSSNumericValue: mul() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Want more browser support for this feature? Tell us why.
The mul() method of the
CSSNumericValue interface multiplies the CSSNumericValue by
the supplied value.
Syntax
js
mul(number)
Parameters
number-
Either a number or a
CSSNumericValue.
Return value
Exceptions
TypeError-
Thrown if an invalid type was passed to the method.
Examples
js
let mathSum = CSS.px("23")
.mul(CSS.percent("4"))
.mul(CSS.cm("3"))
.mul(CSS.in("9"));
// Prints "calc(23px * 4% * 3cm * 9in)"
console.log(mathSum.toString());
Specifications
| Specification |
|---|
| CSS Typed OM Level 1> # dom-cssnumericvalue-mul> |