Мне нужно увеличить размер некоторых спрайтов в нижнем колонтитуле WordPress, и я не могу понять, как это сделать.Как сделать Sprites Larger
- Я попробовал настроить
background-size
, так как рекомендуется несколько потоков, но не имел никаких результатов, о которых стоит упомянуть. - Я использовал
transform: scale(2)
, который работал, но это выглядело ужасно. (Хуже, чем нормальный пикселизация)
HTML:
<div>
<div class="sprites sprite1"></div>
<div class="sprites sprite2"></div>
<div class="sprites sprite3"></div>
</div>
CSS:
.sprites {
background-image: url('http://static.tumblr.com/6az34or/hTwmc1qw7/socialmedia-sprites.png');
}
.sprite1 {
background-position: 0px 0px;
height: 25px;
width: 25px;
}
<!-- etc. -->
jsFiddle: http://jsfiddle.net/Labb6da9/
Вы не можете увеличить размер .png, без потери качества, а также сопутствующие побочные эффекты (размытие, искажение). Используйте большие изображения, или svg ... – sinisake
@nevermind Обратите внимание, что для некоторых устройств SVG может быть слишком требовательным к ресурсам. –
@Derek 朕 會 功夫, спасибо ... Тогда, я думаю, единственный способ - использовать спрайт с нужными размерами. Полезная ссылка: http://vector-conversions.com/vectorizing/raster_vs_vector.html – sinisake