Javascript-форум (https://javascript.ru/forum/)
-   Мобильный JavaScript (https://javascript.ru/forum/mobile/)
-   -   Как отловить узкий экран либо экран ставший узким после поворота девайса? (https://javascript.ru/forum/mobile/62046-kak-otlovit-uzkijj-ehkran-libo-ehkran-stavshijj-uzkim-posle-povorota-devajjsa.html)

borus 22.03.2016 09:45

Как отловить узкий экран либо экран ставший узким после поворота девайса?
 
Здравствуйте.

Есть потребность отловить устройства с шириной экрана менее Х пикселей в момент загрузки страницы либо те, которые после смены ориентации в пространстве приобретают ширину менее Х пикселей. Как можно описать это комплексное событие? Можно ли записать эти два условия через ИЛИ?

destus 22.03.2016 09:59

Цитата:

Есть потребность отловить устройства с шириной экрана менее Х пикселей в момент загрузки страницы
@media (max-width : Xpx){
  //что-то делаем
}

Alex_63 29.03.2016 18:48

borus,
Для css оформления - пойдет вариант, предложенный выше,
Для js - так:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script type="text/javascript">
function tstFunc() {
  //Тут типа обработка 
}
$(window).resize(tstFunc);
tstFunc();
</script>

belladony 07.06.2016 05:16

если я не ошибаюсь это должно происходить автоматически, в зависимости от устройства отображения

belladony 09.06.2016 06:54

ну я только вот с этим работаю, http://www.umi-cms.ru/product/
тут все в норме


Часовой пояс GMT +3, время: 06:11.