Задать вопрос

Почему не работает hover на SVG при указании как ссылка?

Пытаюсь добавить картинку в формате :
<div>
<img src="img/test.svg">
</div>


Стили внутри svg
<defs>
  <style type="text/css">
   <![CDATA[
    .fil1 {fill:black}
    .fil0 {fill:#FDEFE1}
	.fil0:hover {fill:#ff766d}
   ]]>
  </style>
 </defs>


При таком варианте hover при наведении на path не срабатывает.
Какие варианты заставить работать?
Записать весь код SVG в html файл не очень хочу. Много кода выходит.
  • Вопрос задан
  • 493 просмотра
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Вставляйте через object, тогда стили сработают.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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