color
Базовый уровень Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в различных версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Атрибут color используется для задания потенциального косвенного значения, currentColor, для атрибутов fill, stroke, stop-color, flood-color и lighting-color.
Примечание: У color как у атрибута представления также есть соответствующее свойство CSS: color. Если заданы оба значения, приоритет имеет свойство CSS.
Технически color можно применить к любому элементу, но он не оказывает непосредственного влияния на элементы SVG.
Примечания по использованию
| Значение | <color> | inherit |
|---|---|
| Значение по умолчанию | Зависит от пользовательского агента |
| Анимируемое | Да |
Пример
<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
<g color="green">
<rect width="50" height="50" fill="currentColor" />
<circle
r="25"
cx="70"
cy="70"
stroke="currentColor"
fill="none"
stroke-width="5" />
</g>
</svg>
Спецификации
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari для iOS | Samsung Internet | WebView для Android | WebView для iOS | |
color |
1 | 12 | 1 | 3.5 | 1 | 18 | 4 | 10.1 | 1 | 1.0 | 4.4 | 1 |
См. также
- Свойство CSS
color
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/color