CSSNumericValue
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
CSSNumericValue
は CSS 型付きオブジェクトモデル APIのインターフェイスで、すべての数値型が実行することができる操作を表します。
CSSNumericValue ベースのインターフェイス
以下は、 CSSNumericValue インターフェイスをベースとするインターフェイスの一覧です。
プロパティ
なし。
メソッド
インスタンスメソッド
CSSNumericValue.add
-
提供された数値を
CSSNumericValue
へ加算します。 CSSNumericValue.sub
-
提供された数値を
CSSNumericValue
から減算します。 CSSNumericValue.mul
-
CSSNumericValue
に提供された数値を乗算します。 CSSNumericValue.div
-
CSSNumericValue
を提供された数値で除算します。 CSSNumericValue.min
-
渡された最小値を返します。
CSSNumericValue.max
-
渡された最大値を返します。
CSSNumericValue.equals
-
すべての値がまったく同じ型と値で、同じ順序であれば true です。そうでなければ、false です。
CSSNumericValue.to
-
value
を指定された単位に変換します。 CSSNumericValue.toSum
-
既存の
CSSNumericValue
を指定された単位の値のCSSMathSum
オブジェクトへ変換します。 CSSNumericValue.type
-
CSSNumericValue
の型を、angle
,flex
,frequency
,length
,resolution
,percent
,percentHint
,time
の何れかから返します。
静的メソッド
CSSNumericValue.parse
-
CSSNumericValue
を CSS の文字列から直接構築します。
仕様書
Specification |
---|
CSS Typed OM Level 1 # numeric-value |
ブラウザーの互換性
BCD tables only load in the browser