@freeman0204

Как изменить цвет hover svg при клике?

.features_you_need label:nth-child(2) {
  background: url("images/blog.svg") no-repeat 20px center;
}

SVG в файле, при клике нужно изменить цвет заливки с серого на белый. Как это можно реализовать?
  • Вопрос задан
  • 97 просмотров
Решения вопроса 3
LenovoId
@LenovoId Куратор тега SVG
svg, css,js
Ответ написан
Комментировать
cyril_b
@cyril_b
выводить svg через html
Ответ написан
Комментировать
@tyzberd
1. добавить еще один стиль с иконкой другого цвета.
2. Добавить svg в html
3. Использовать svg sprite
<svg viewBox="0 0 100 100" class="icon shape-codepen">
  <use xlink:href="/images/svg-defs.svg#shape-codepen"></use>
</svg>

https://css-tricks.com/svg-sprites-use-better-icon...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы