У меня есть этот медиа-запрос:
@media only screen
and (max-width : 320px),
only screen
and (max-device-width : 320px)
and (min-device-pixel-ratio : 2),
only screen
and (max-device-width : 320px)
and (-webkit-min-device-pixel-ratio : 2),
only screen
and (max-device-width : 320px) {
Он выбирает браузеры на рабочем столе шириной менее 320 пикселей, iphone 4 в портретной ориентации, но также выбирает iphone 4 в альбомной ориентации. Конечно, это НЕ должно выбирать iPhone 4 в альбомной ориентации?
Насколько я понимаю, первая часть выбирает экраны шириной менее 320 пикселей.
Вторая часть такая же, как и вторая, но с префиксом поставщика webkit.
Третья часть выбирает экраны на мобильных устройствах шириной менее 320 пикселей, но с двойной плотностью пикселей (в данном случае iPhone 4/4s).
и четвертая часть такая же, как и предыдущие две, но без двойной плотности пикселей, поэтому следует выбирать iPhone 3gs и другие мобильные устройства с максимальной шириной экрана 320 пикселей. Поэтому я, исходя из вышеизложенного, не ожидаю, что он будет выбирать ландшафтный режим на любом iPhone?
Любые идеи, как добавить к нему, чтобы решить эту проблему?
Нил