Firefox Tomorrow

web api interface

CSSUnitValue

View on MDN ↗

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

Instance properties

  • value
    • : Returns a double indicating the number of units. For a CSSNumericValue representing 42px, this would be 42.
  • unit
    • : Returns a string indicating the type of unit. For a CSSNumericValue representing 42px, this would be "px".

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