Я пытаюсь адаптировать свое планшетное веб-приложение для использования на мобильных телефонах.Функциональность Media Query кажется идеальной, и мое первоначальное тестирование подтверждает это.Вопрос, который у меня возникает: с телефонами и планшетами, которые меняют свою ориентацию с портретной на альбомную (при повороте устройства), на что тогда ссылается max-width?
Другими словами, у более крупных телефонов Android есть разрешениеВ соответствии с 480x800, iPhone4 имеет разрешение 640x960, а оригинальный Blackberry Torch имеет разрешение 360x480.Это все разрешения (Ш х В), когда устройства удерживаются в портретном режиме, поэтому их ширина составляет 400, 640 и 360 соответственно.Однако при повороте устройства в горизонтальное положение высота становится шириной для отображения.Таким образом, эффективные ширины в альбомной ориентации становятся 800, 960 и 480 соответственно, а ширины 800 и 960 перекрываются с шириной планшета, что портит отображение.
Итак, ширина всегда ширина?То есть, когда устройство сообщает свои размеры, всегда ли значение ширины остается неизменным для целей CSS, или значение ширины изменяется, когда устройство поворачивается в горизонтальную плоскость?
Заранее спасибо всем.