Запуск адаптивного одностраничного приложения, есть объекты-боксы с контентом.Они предназначены для фоновых изображений.Однако для портативных устройств ориентация становится проблемой, поскольку меняются пропорции ширины и высоты ящиков.
Определение устройств и размеров области просмотра не было задачей, построенной на единообразных процедурах.Мне кажется, что при условии, что у пользователей относительно современные браузеры, CSS3 и вызов @media screen and (orientation:landscape)
- самая безопасная ставка.
Предполагается, что изображения будут обрезаны как в горизонтальной, так и в вертикальной версии, и тег с ориентацией -меньше кодирования
<div class="box" style='background: url("https://somewhere.amazonaws.com/general-purpose-images/splash.jpg") no-repeat fixed; background-size: 100% 100%; background-attachment: scroll;'>
Как это можно эффективно переключать в соответствии с ориентацией?