nepster-web
@nepster-web

Как поступить когда нужны иконки под различные разрешения ?

Делаю адаптивную верстку и тут юрприз от дизайнера, разные размеры иконок под разные разрешения (не скажу, что их много, где-то около 3).

Иконки крупненькие и графические, тоесть в шрифт их не засунуть.

Собственно реализовал я эту штуку вот так (классика через спрайт):
...
.technology-icon.sencha {background-position: 0 280px;}
.technology-icon.phone-gap {background-position: 0 10px;}
.technology-icon.java {background-position: 0 135px;}


Теперь возникло 2 вопроса:
1) Стоит ли хранить 3 разных спрайта иконок под разные разрешения браузеров ?
2) Или есть смысл на каждую картинку организовать base64 и вынести все в отдельный файл ?
  • Вопрос задан
  • 2222 просмотра
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Обычно делаются разные спрайты иконок под разные разрешения, и разный множитель плотности ppi, это нормально. Вот классная статья на тему: habrahabr.ru/post/237931

base64 нужен только для самых часто используемых небольших иконок. Желательно не перегружать CSS слишком сильно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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