CSSNumericValue
Ограниченная доступность
Эта функция не относится к Baseline, так как не работает в некоторых из наиболее широко используемых браузеров.
Интерфейс CSSNumericValue API CSS Typed Object Model представляет операции, которые могут выполнять все числовые значения.
Интерфейсы, основанные на CSSNumericValue
Ниже приведен список интерфейсов, основанных на интерфейсе CSSNumericValue.
Свойства экземпляра
Нет.
Статические методы
CSSNumericValue.parse-
Позволяет создать
CSSNumericValueнапрямую из строки, содержащей CSS.
Методы экземпляра
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.
Спецификации
| Спецификация |
|---|
| CSS Typed OM Level 1 # numeric-value |
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
CSSNumericValue |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
add |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
div |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
equals |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
max |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
min |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
mul |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
parse_static |
66Не экспонируется в PaintWorklet. |
79Не экспонируется в PaintWorklet. |
Нет | 53Не экспонируется в PaintWorklet. |
16.4 | 66Не экспонируется в PaintWorklet. |
Нет | 47Не экспонируется в PaintWorklet. |
16.4 | 9.0Не экспонируется в PaintWorklet. |
66Не экспонируется в PaintWorklet. |
sub |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
to |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
toSum |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
type |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
См. также
END_OF_DOCUMENT_MARKER
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CSSNumericValue