Definition
CSS Typed OM Level 1 defines CSSNumericValue
[Exposed=(Window, Worker, PaintWorklet, LayoutWorklet)]
interface CSSNumericValue : CSSStyleValue {
CSSNumericValue add(CSSNumberish... values);
CSSNumericValue sub(CSSNumberish... values);
CSSNumericValue mul(CSSNumberish... values);
CSSNumericValue div(CSSNumberish... values);
CSSNumericValue min(CSSNumberish... values);
CSSNumericValue max(CSSNumberish... values);
boolean equals(CSSNumberish... value);
CSSUnitValue to(USVString unit);
CSSMathSum toSum(USVString... units);
CSSNumericType type();
[Exposed=Window] static CSSNumericValue parse(USVString cssText);
};
Methods and attributes that return objects implementing CSSNumericValue
CSSNumericValue.add()CSSNumericValue.sub()CSSNumericValue.mul()CSSNumericValue.div()CSSNumericValue.min()CSSNumericValue.max()CSSNumericValue.parse()CSSMathNegate.valueCSSMathInvert.valueCSSMathClamp.lowerCSSMathClamp.valueCSSMathClamp.upperCSSNumericArray[index]CSSTranslate.xCSSTranslate.yCSSTranslate.zCSSRotate.angleCSSSkew.axCSSSkew.ayCSSSkewX.axCSSSkewY.ayCSSHWB.hViewTimeline.startOffsetViewTimeline.endOffsetCSSRotate.xCSSRotate.yCSSRotate.zCSSScale.xCSSScale.yCSSScale.zCSSHWB.wCSSHWB.bCSSHWB.alphaCSSColor.alphaAnimationTimeline.currentTimeAnimationTimeline.durationAnimation.startTimeAnimation.currentTimeAnimationPlaybackEvent.currentTimeAnimationPlaybackEvent.timelineTimeCSSPerspective.length
Referring IDL interfaces/dictionaries
Referring specifications
- Scroll-driven Animations Module Level 1 refers to
CSSNumericValue - Web Animations Module Level 2 refers to
CSSNumericValue