Есть социальные иконки, хотел для retina дисплеев сделать их четче.
Сделал второе изображение x2. было 30x20 стало 60x40
В медиа запросе пишу:
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
.icon {
&--yt {
background: url('../img/yt-x2.png');
}
}
}
Переключаюсь в хроме на инструмент просмотра на различных устройствах, выбираю например iphone 6.
Но иконка просто увеличивается в два раза, почему так происходит?
Параметр device-pixel-ratio не трогал, стоит 2, если выставить 1, то возвращается дефолтная иконка, т.е. медиа запросы работают.
Как правильно все это готовить?