Как изменить цвет у svg такого плана background-image: url("data:image/svg+xml;?

Всем привет.

Как поменять цвет у svg?
Искал в инете, находил варианты, но чет цвет так и не сменился.

background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");
  • Вопрос задан
  • 2167 просмотров
Пригласить эксперта
Ответы на вопрос 2
SHKD
@SHKD
Свойства fill='%23fff' и stroke='%23fff' указывают внешний и внутренний цвет элемента.
Ответ написан
@Smirator
Если кто-то еще ищет:
1. Открываем через стили нужный SVG.
2. Ctrl + s (сохраняем).
3. Открываем через редактор кода, находим fill="".
4. Пишем свой цвет, сохраняем.
5. Конвертируем в CSS формат.
6. Загружаем новый SVG на сайт, перебивая старый вариант специфичностью. Ну или меняем, тут зависит от того, откуда подтягивается иконка.
Если с бутстрапа, например, в элементе button.accordion-button, то специфичностью.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы