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
>Basic usage
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> |