Задать вопрос
@bee2015

Mixin для спрайта, scss?

Добрый день! Подскажите пожалуйста как грамотно sass-ом вытянуть картинки со спрайта. Картинки в спрайте разных размеров, использую scss. Идеально было бы создать миксин с циклом который бы сразу вставлял background-position, к классу например .item--(). Понимаю как оно должно быть но что-то запутался в этих миксинах.
Буду очень благодарен за помощь!
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
nikolayshabalin
@nikolayshabalin
Автор профессиональных курсов в HTML Academy
Средствами SASS вам такое не сделать, т.к. по-сути спрайт это большая картинка и вам нужно показать её часть и с помощью background-position сдвинуть сам спрайт.

Итого SASS должен знать размеры отоброжаемой части картинки и позицию отображаемой картинки. Он так не умеет из коробки.

Вы можете попробовать Compass, либо что-то более современное spriteSmith
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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