установки:CSS фоновые изображения размыты на мобильном устройстве
<meta name="viewport" content="width=device-width,
initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
Я создал 480 точек на дюйм спрайт с помощью кнопок. Его размеры составляют около 2000px * 1000px. В эмуляторе с размером пикселя css, равным 320 dpi, css-изображения выглядят отлично.
.button-logo {
background: url(../assets/img/sprite_480.png) no-repeat !important;
background-position: -4px -139px !important;
background-size: 790% !important;
}
Однако, когда я тестирую их на реальном устройстве с разрешением 320 точек на дюйм, изображения размыты. Любая идея, почему изображения становятся размытыми на устройстве?
Когда я добавляю
target-densitydpi=device-dpi
в мета-тег проблема решена на устройстве, однако цель-densitydpi была удалена из WebKit, см http://trac.webkit.org/changeset/119527 Так что я не могу использовать его.
Любые идеи, как решить эту проблему? Я создаю приложение с телефонной связью для android
это именно то, что я делаю, но это не работает # –
Можете ли вы опубликовать обновленный код? 790% для фонового размера - это не то, что вы хотите сделать для этого. – CWSites