Как у меня есть изображение SVG наследует цвета из документа HTML? - программирование
Подтвердить что ты не робот

Как у меня есть изображение SVG наследует цвета из документа HTML?

У меня есть куча SVG-изображений, которые я хочу встроить в HTML-страницу, в стиле CSS.

Я хочу, чтобы элементы SVG имели свой цвет, унаследованный от родительского атрибута цвета элемента HTML.

Я попробовал установку style="stroke: none; fill: inherit", но это не сработало.

4b9b3361

Ответ 1

html использует цвет, тогда как SVG использует заливку и обводку. Вы можете получить заливку или штрих, чтобы использовать значение свойства CSS цвета, используя значение currentColor, например. заполнить = "currentColor"