Не отображается SVG из спрайта
Не отображаются иконки из спрайта через вставку use. Если вставлять через обычный img, картинка есть. Опечаток в названии иконки нет.
<header class="header">
<svg width="24" height="19">
<use href="./img/icon.svg#icon-menu-open"></use>
</svg>
</header>
Ответы (1 шт):
Автор решения: Andrey Moskalets
→ Ссылка
Получилось разобраться.
Иконки экспортировались из фигмы. И были нарисованы без заливки, а обводкой. При создании спрайта обводка игнорируется и получается пустой объект.
Чтобы такое не происходило, в фигме нужно обводку конвертировать в объект. И только после экспортировать.