CSS
Базовая линия Широко доступна *
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с сентября 2015 года.
* Некоторые части этой функции могут иметь различный уровень поддержки.
Интерфейс CSS содержит полезные методы, связанные с CSS. Объекты с этим интерфейсом не реализованы: он содержит только статические методы и поэтому является утилитарным интерфейсом.
Статические свойства
CSS.highlights-
Предоставляет доступ к
HighlightRegistry, используемым для стилизации произвольных диапазонов текста с помощью API пользовательской выделения CSS. -
CSS.paintWorkletЭкспериментальное Безопасный контекст -
Предоставляет доступ к Worklet, отвечающему за все классы, связанные с рисованием.
Свойства экземпляра
Интерфейс CSS — утилитарный интерфейс, и объекты такого типа не могут быть созданы: на нем определены только статические свойства.
Статические методы
Нет унаследованных статических методов.
CSS.registerProperty()-
Регистрирует пользовательские свойства, позволяя проверять тип свойства, устанавливать значения по умолчанию и определять, наследуется ли значение свойства.
CSS.supports()-
Возвращает логическое значение, указывающее, поддерживается ли пара «свойство-значение» или условие, заданное в качестве параметра.
CSS.escape()-
Может использоваться для экранирования строки, в основном для использования в качестве части селектора CSS.
- Функции-конструкторы CSS
-
Могут использоваться для возврата нового
CSSUnitValueсо значением параметра, представляющего количество единиц имени используемого метода функции-конструктора.CSS.em(3); // CSSUnitValue {value: 3, unit: "em"}
Методы экземпляра
Интерфейс CSS — утилитарный интерфейс, и объекты такого типа не могут быть созданы: на нем определены только статические методы.
Спецификации
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
Hz_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
|---|---|---|---|---|---|---|---|---|---|---|---|
Q_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
CSS |
28 | 12 | 22 | 15 | 9 | 28 | 22 | 15 | 9 | 1.5 | 4.4 |
cap_static |
118 | 118 | Нет | 104 | 17.2 | 118 | Нет | 79 | 17.2 | 25.0 | 118 |
ch_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
cm_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
cqb_static |
105 | 105 | Нет | 91 | 16.4 | 105 | Нет | 72 | 16.4 | 20.0 | 105 |
cqh_static |
105 | 105 | Нет | 91 | 16.4 | 105 | Нет | 72 | 16.4 | 20.0 | 105 |
cqi_static |
105 | 105 | Нет | 91 | 16.4 | 105 | Нет | 72 | 16.4 | 20.0 | 105 |
cqmax_static |
105 | 105 | Нет | 91 | 16.4 | 105 | Нет | 72 | 16.4 | 20.0 | 105 |
cqmin_static |
105 | 105 | Нет | 91 | 16.4 | 105 | Нет | 72 | 16.4 | 20.0 | 105 |
cqw_static |
105 | 105 | Нет | 91 | 16.4 | 105 | Нет | 72 | 16.4 | 20.0 | 105 |
deg_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
dpcm_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
dpi_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
dppx_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
dvb_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
dvh_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
dvi_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
dvmax_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
dvmin_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
dvw_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
em_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
escape_static |
46 | 79 | 31 | 33 | 10.1 | 46 | 31 | 33 | 10.3 | 5.0 | 46 |
ex_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
fr_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
grad_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
|---|---|---|---|---|---|---|---|---|---|---|---|
highlights_static |
105 | 105 | предварительный просмотр | 91 | 17.2 | 105 | Нет | 72 | 17.2 | 20.0 | 105 |
ic_static |
118 | 118 | Нет | 104 | 16.4 | 118 | Нет | 79 | 16.4 | 25.0 | 118 |
in_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
kHz_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
lh_static |
118 | 118 | Нет | 104 | 16.4 | 118 | Нет | 79 | 16.4 | 25.0 | 118 |
lvb_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
lvh_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
lvi_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
lvmax_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
lvmin_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
lvw_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
mm_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
ms_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
number_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
paintWorklet_static |
65 | 79 | Нет | 52 | Нет | 65 | Нет | 47 | Нет | 9.0 | 65 |
pc_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
percent_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
pt_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
px_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
rad_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
rcap_static |
118 | 118 | Нет | 104 | 17.2 | 118 | Нет | 79 | 17.2 | 25.0 | 118 |
rch_static |
118 | 118 | Нет | 104 | 17.2 | 118 | Нет | 79 | 17.2 | 25.0 | 118 |
registerProperty_static |
78 | 79 | 128 | 65 | 16.4 | 78 | 128 | 56 | 16.4 | 12.0 | 78 |
rem_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
rex_static |
118 | 118 | Нет | 104 | 17.2 | 118 | Нет | 79 | 17.2 | 25.0 | 118 |
ric_static |
118 | 118 | Нет | 104 | 17.2 | 118 | Нет | 79 | 17.2 | 25.0 | 118 |
|---|---|---|---|---|---|---|---|---|---|---|---|
rlh_static |
118 | 118 | Нет | 104 | 16.4 | 118 | Нет | 79 | 16.4 | 25.0 | 118 |
s_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
supports_static |
28 | 12 | 22 | 15 | 9 | 28 | 22 | 15 | 9 | 1.5 | 4.4 |
svb_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
svh_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
svi_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
svmax_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
svmin_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
svw_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
turn_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
vb_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
vh_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
vi_static |
108 | 108 | Нет | 94 | 16.4 | 108 | Нет | 73 | 16.4 | 21.0 | 108 |
vmax_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
vmin_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
vw_static |
66 | 79 | Нет | 53 | 16.4 | 66 | Нет | 47 | 16.4 | 9.0 | 66 |
© 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/CSS