Note: This feature is available in Web Workers.
The CSSUnitValue interface of the CSS Typed Object Model API represents values that contain a single unit type.
For example, the value 42px (a <dimension>) would be represented by a CSSNumericValue.
CSSUnitValue()Creates a new CSSUnitValue object.
CSSUnitValue.valueA number representing the number of units. For a CSSNumericValue representing 42px, this would be 42.
CSSUnitValue.unit Read onlyReturns a string indicating the type of unit. For a CSSNumericValue representing 42px, this would be "px".
Also inherits methods from its parent interface, CSSNumericValue.
Also inherits methods from its parent interface, CSSNumericValue.
The following shows a method of creating a CSSPositionValue from individual CSSUnitValue constructors.
let pos = new CSSPositionValue(
new CSSUnitValue(5, "px"),
new CSSUnitValue(10, "px"),
);