Есть например вот такой svg:
Как лучше поступать, когда иконке при наведении нужно поменять цвет?
Вставлять стену кода и описывать, как обычный html-элемент или например, - задавать
какому-нибудь span'у в различных состояниях разные svg на задний фон?Или же есть какие-то
другие способы?
Ответы
Ответ 1
Если код svg небольшой, то проще всего вставлять его в HTML инлайн. В
этом случае можно стилизовать иконки или непосредственно в SVG
коде fill="purple" stroke="red" или стилизовать, как обычно через
CSS.
Если кода svg много и он часто повторяется, то конечно его лучше
вынести в отдельный файл *.svg и подключать его к HTML с помощью
background или или
Комментариев нет:
Отправить комментарий