lavezzi1
@lavezzi1

Большое кол-во размеров svg иконок, как быть?

Есть 30 иконок одного размера. Но в разных местах использования нужны разные размеры. Как быть? Нужно готовить иконки для маленького/среднего/большого размера и упаковывать все размеры в спрайт, так? Или можно как то ресайзить?
  • Вопрос задан
  • 508 просмотров
Решения вопроса 1
Zoxon
@Zoxon
Веб-разработчик
Используйте svg symbol или defs, через css задавайте размеры и заливку пр.
codepen.io/Zoxon/pen/PNeJOx?editors=1100
Либо используйте спрайт, там размеры иконок можно задвать через background-size, но заливкой нельзя управлять
Иконочные шрифты не рекомендую использовать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@DSoly
IMHO наиболее практично использовать svg-иконки с помощью иконочных шрифты. Например на icomoon.io, создаем иконочный шрифт и подключаем его к сайту.
Далее, чтобы вставить иконку в нужное место html-страницы достаточно прописать ("icon-*" - класс нужной иконки из шрифта). И с помощью обычного CSS (font-size, color и т.д.) устанавливаем размер, цвет... как индивидуально так и группами, это уже как душа пожелает.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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