png на svg и заметил что
<img src="/images/logo.svg">
не работает именно в google chrome
конечно можно вставить через
background-image: url();
но это как то неудобно имхо.
подскажите как кто делает?
точно путь абсолютный? Может быть относительный надо сделать?
ну у меня в проекте начинается с https::
Смотри, что в консоли.
просто слеш уберите перед images
может это не свг
Есть несколько ньюансов, если тебе надо изменить цвет свг иконки (например даже приразработке темной/светлой темы для сайта) ты не сможешь изменить fill если свг находиться в img или background-image, так что надо его вставлять прямо в html, если как просто иконку то можно на бифор + background-image или в img ваше без разницы
Так в том и смысл, что я могу вставить просто svg картинку в код, и все работает. Но картинка занимает 100500 строк. просто засоряет мне код. если во всем проекте так поменять то не будет хорошо. Цвет мне менять как раз не нужно.
Сожми ее в 1 строку используя html minify (сайт такой)
Имеешь в виду что если background-image то только инлайном вставлять? если в style.css вставишь то не будет работать?
Ну или есть комбинация клавиш которая это делает, не знаю какой у тебя редактор
Оно буде подгружать но ты не сможешь изменить её fill
Обсуждают сегодня