CSS Sprites — объединение изображений
Склейка иконок в один файл с готовым CSS: компактная раскладка, отступы, классы из имён файлов, архив со спрайтом, стилями и примером — в браузере, без загрузки на сервер
Забрать
В архиве: sprite.png, sprite.css
и demo.html — открыть и посмотреть все классы.
Спрайт получился больше 8000 пикселей по стороне — уберите часть картинок или смените раскладку.
Спрайт вышел заметно тяжелее исходников — так бывает с фотографиями: PNG хранит их без потерь и раздувает. Спрайты придуманы для мелких иконок; фотографиям лучше остаться отдельными файлами JPG.
CSS
Использование: <span class="spr spr-имя"></span> —
базовый класс подключает картинку, второй задаёт окно и позицию.
Раскладка выбирается из трёх: компактная, в столбец или в строку. Компактная укладывает картинки плотнее всего, а столбец и строка удобны, когда координаты потом правят руками.
Классы называются по именам исходных файлов, поэтому порядок в вёрстке узнаваем: файл arrow-left.png даёт класс .arrow-left. Переименовывать картинки до склейки проще, чем править стили после.
Спрайт собирается в PNG или JPG. PNG сохраняет прозрачность и нужен для иконок поверх цветного фона; JPG уместен для фотографий и даёт файл легче, но края непрозрачных картинок он размывает.
Смысл склейки в том, что браузер забирает один файл вместо десятков. Современные протоколы качают файлы одновременно, поэтому выигрыш во времени уже не такой, как раньше. Зато набор иконок остаётся одним файлом, который проще подключить и обновить.
Оцените инструмент
Помогите нам стать лучше
Ваша оценка на Яндексе окажет нам поддержку!
Оставить оценку на ЯндексеРасскажите, чего не хватило.
Другие инструменты
Генератор favicon
Весь набор значков сайта из картинки, буквы или эмодзи
Водяной знак на фото
Полупрозрачная подпись или плитка на всю картинку
Нанесение текста на изображение
Надпись или водяной знак на фото, с пакетной обработкой
Фотошоп онлайн
Редактор изображений прямо в браузере, без установки
Палитра цветов из изображения
Палитра из картинки с долями цветов и проверкой контраста
Изменение размера изображения
Размер картинки по ширине, высоте или в процентах, JPEG, PNG и WebP
Обрезать фото онлайн
Рамка мышью или точные пиксели, без загрузки на сервер
Сканер QR-кода онлайн
Чтение QR с картинки и камерой, разбор содержимого по полям