Web/API/CSSNumericValue

From Get docs

Draft This page is not complete.


This is an experimental technologyCheck the Browser compatibility table carefully before using this in production.


The CSSNumericValue interface of the CSS Typed Object Model API represents operations that all numeric values can perform.

Interfaces based on CSSNumericValue

Below is a list of interfaces based on the CSSNumericValue interface.

Properties

None.

Event handlers

No

Methods

CSSNumericValue.add
Adds a supplied number to the CSSNumericValue.
CSSNumericValue.sub
Subtracts a supplied number from the CSSNumericValue.
CSSNumericValue.mul
Multiplies the CSSNumericValue by the supplied value.
CSSNumericValue.div
Divides the CSSNumericValue by the supplied value.
CSSNumericValue.min
Returns the minimum value passed
CSSNumericValue.max
Returns the maximum value passed
CSSNumericValue.equals
True if all the values are the exact same type and value, in the same order. Otherwise, false.
CSSNumericValue.to
Converts value into another one with the specified unit.
CSSNumericValue.toSum
TBD
CSSNumericValue.type
TBD
CSSNumericValue.parse
Allows a CSSNumericValue to be constructed directly from a string containing CSS. 

Specifications

Specification Status Comment
CSS Typed OM Level 1The definition of 'CSSNumericValue' in that specification. Working Draft Initial definition.

Browser compatibility

Update compatibility data on GitHub

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet

CSSNumericValue

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

add

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

div

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

equals

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

max

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

min

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

mul

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

parse

Experimental'

Chrome Full support 66

Notes'

Full support 66

Notes'

Notes' Not exposed to PaintWorklet.

Edge Full support 79

Notes'

Full support 79

Notes'

Notes' Not exposed to PaintWorklet.

Firefox

No support No

IE

No support No

Opera Full support 53

Notes'

Full support 53

Notes'

Notes' Not exposed to PaintWorklet.

Safari

No support No

WebView Android Full support 66

Notes'

Full support 66

Notes'

Notes' Not exposed to PaintWorklet.

Chrome Android Full support 66

Notes'

Full support 66

Notes'

Notes' Not exposed to PaintWorklet.

Firefox Android

No support No

Opera Android Full support 47

Notes'

Full support 47

Notes'

Notes' Not exposed to PaintWorklet.

Safari iOS

No support No

Samsung Internet Android Full support 9.0

Notes'

Full support 9.0

Notes'

Notes' Not exposed to PaintWorklet.

sub

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

to

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

toSum

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

type

Experimental'

Chrome

Full support 66

Edge

Full support 79

Firefox

No support No

IE

No support No

Opera

Full support 53

Safari

No support No

WebView Android

Full support 66

Chrome Android

Full support 66

Firefox Android

No support No

Opera Android

Full support 47

Safari iOS

No support No

Samsung Internet Android

Full support 9.0

Legend

Full support  
Full support
No support  
No support
Experimental. Expect behavior to change in the future.'
Experimental. Expect behavior to change in the future.
See implementation notes.'
See implementation notes.


See Also