web api interface
CSSUnitValue
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.
Constructor
CSSUnitValue()- : Creates a new
CSSUnitValueobject.
- : Creates a new
Instance properties
value- : Returns a double indicating the number of units. For a
CSSNumericValuerepresenting42px, this would be42.
- : Returns a double indicating the number of units. For a
unit- : Returns a string indicating the type of unit. For a
CSSNumericValuerepresenting42px, this would be"px".
- : Returns a string indicating the type of unit. For a
Static methods
The interface may also inherit methods from its parent interface, CSSNumericValue.
Instance methods
The interface may also inherit methods from its parent interface, CSSNumericValue.
Examples
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"),
);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.
See also
- CSS numeric data types
- CSS values and units, a listing of all possible units and data types