Я создаю спрайты CSS. Я хочу использовать эти спрайты разных размеров. Я искал, но не смог понять, как функционально масштабировать спрайт CSS - например. если исходный спрайт имеет размер 150x150, а я хочу отобразить его с размером 50x50, как мне это сделать? background-size
кажется, ломает его.
Я могу просто генерировать спрайты нужных размеров, но когда я делаю это с помощью -resize
ImageMagick, я получаю заметное снижение разрешения. Обычно, если я обнаруживаю, что изображение имеет неприемлемо низкое разрешение на веб-странице, я просто увеличиваю изображение и масштабирую его размер, функционально увеличивая разрешение изображения.
Поскольку я не могу понять, как масштабировать спрайт CSS, я немного застрял - как я могу добиться произвольного разрешения с помощью спрайта CSS?
resample
должен делать то, что я хочу, но я не смог понять, как это работает. Учитывая, что у меня есть большое изображение, кажется, что получить изображение меньшего размера с более высоким разрешением вполне возможно. Но мне непонятно как. - person aresnick   schedule 21.01.2012