градиентов CSS | Могу ли я использовать… Таблицы поддержки для HTML5, CSS3 и т. д.
Могу ли я использовать
Поиск?
CSS-градиенты
— CRГлобальное использование
94,48% + 4,08% знак равно 98,56%
Метод определения линейного или радиального цветового градиента как изображения CSS.
Хром
- 4 — 9: Частичная поддержка
- 10 — 25: Поддерживается
- 26 — 106: Поддерживается
- 107: Поддерживается
- 108 — 110: поддержан
Edge
- 12–105: поддержание
- 3.1 — 3.2: не поддерживается
- 4 — 5: частичная поддержка
- 5.1 — 6: частичная поддержка
- 6.1 — 15.3: частичная поддержка
- 15.4 — 16.0: Подподдерживающаяся 9001: 3 9001:15 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 3 9001: 15.
- 16.2 — TP: Поддерживается
- 2 — 3,5: не поддерживается
- 3,6 — 15: частичная поддержка 13% — Partial support»> 16 — 35: частичная поддержка
- 36: 105: Поддержка 106:
- 36 — 105: 70066. 107 — 108: поддержан
- 9 — 11: не поддерживается
- 11,1 — 11,5: частичная поддержка
- 11,6 — 12: Поддержанный
- 12,1 — 90: 70015
- 12,1 — 90: .0014
- 10: Поддерживается
- 11: Поддерживается
- 106: поддерживается
- 7 — 15,3: Частичная поддержка
- 15,4 — 16,0: Поддержано
- 16,1: Поддержано
- 31% — Supported»>. Поддерживается
Safari
Firefox
Opera
- 15% — Not supported»> 5,5 — 9: не поддерживается
Chrome для Android
SAFARI на IOS
- 1115
. 6.1: Частичная поддержка
Samsung Internet
- 4 — 17,0: поддержал
- 18.0: Поддержал
- 4 — 17,0032
Opera Mini
- ALL: не поддерживается
Opera Mobile
- 00% — Not supported»> 10 — 11: не поддерживается
- 11,1 — 11,5: частичная поддержка
- 12: поддержка
- 8 1281: 100100.10015.1001515151515115.10015151515.10015.10015.10015.10015.10015.10015.10015.10015.13888888813:5:
UC Browser для Android
- 13,4: Поддерживается
Browser Android
- 2,1 — 3: Частичная поддержка
- 4 — 4,3: поддержанный
- 4.4 — 4.4.4: Поддержка 9001:
- .0015
Firefox for Android
- 30% — Supported»> 106: Supported
QQ Browser
- 13.1: Supported
Baidu Browser
- 13.18: Supported
KaiOS Browser
- 2.5: Supported
Syntax used браузерами с префиксной поддержкой может быть несовместима с соответствующей поддержкой.
Поддержка может быть частично эмулирована в более старых версиях IE с использованием нестандартного «градиентного» фильтра.
Firefox 10+, Opera 11.6+, Chrome 26+ и IE10+ также поддерживают новый синтаксис «to (side)».
- Resources:
- Tool to emulate support in IE
- WebPlatform Docs
- Cross-browser editor
- Sub-features:
- CSS Repeating Gradients
- CSS Conical Gradients
Gradient — Chakra UI
Градиенты — это способ перехода между двумя или более цветами. Можете добавить поддержка градиента с использованием любого из следующих реквизитов стиля.
-
bgGradient
: сокращенная, удобная поддержка стиля для применения с учетом темы градиенты. -
bgClip
: сокращение для атрибутаbackground-clip
CSS. Полезно, когда создание текстовых градиентов. -
backgroundClip
: типичный CSS-атрибутbackground-clip
Background Gradient API#
Чтобы добавить градиент к элементу, передайте bgGradient
prop и установите его значение
следуя API:
-
linear(<направление>, <от>, <до>)
-
радиальный(<от>, <до>)
Вы также можете использовать другие типы градиентов CSS, такие как повторяющийся линейный
, конический
и т. д.
(например, to top
) или сокращенный эквивалент (например, to-t
).
Вот список поддерживаемых сокращений направления и их соответствующие значения:
{
"to-t": "наверх",
"to-tr": "наверх справа",
"to- r": "вправо",
"to-br": "вниз справа",
"to-b": "вниз",
"to-bl": "вниз слева",
"to-l": "влево",
"to-tl": "вверх слева"
}
Usage#
Давайте создадим простой градиент из green.200
до pink.500
Настройка Colors#
Можно использовать как маркеры цвета с учетом темы, так и необработанные значения цвета CSS.
Несколько точек остановки цвета#
Путем добавления дополнительных точек остановки цвета на линии градиента можно создать сильно индивидуальный переход между несколькими цветами.
w='100%'
h='200px'
bgGradient='linear(to-r, серый.300, желтый.400, розовый.200)'
/>
03 03 03 Следуя спецификации градиента CSS, вы также можете определить распределение цветовых остановок
w='100%'
h='200px'
bgGradient='linear(красный.100 0%, оранжевый.100 25%, желтый.100 50%)'
/>
Text Gradient API#
Чтобы добавить текстовый градиент, передайте
bgGradient
в соответствии с API иbgClip
проп ктекст
.<Текст
BGGradient = 'Linear (TO-L, #7928CA, #FF0080)'
BGCLIP = 'Текст'
FONTSIZE = '6xl'
FONTWEUD to Chakra UI
Отзывчивые градиенты#
Вы можете управлять откликом градиентов, указав градиенты в различные точки останова.
w='100%'
h='200px'
bgGradient={[
'linear(to-tr,teal.