Есть ли способ определить минимальную ширину на мобильном сайте jquery? - PullRequest
0 голосов
/ 05 июня 2011

Я хотел бы определить минимальную ширину на странице мобильного сайта jquery, но она не работает.Я ошибся?Примерно так: если ширина страницы меньше 200 пикселей, тогда поместите горизонтальную полосу прокрутки.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 05 июня 2011

Хм, не уверен насчет других смартфонов, но iPhone (более старые модели) имеет размер 320 x 480. Я действительно не думаю, что на смартфоне есть ширина 200 пикселей, но я мог бы и в этом быть далеко.

Поддерживаемые браузеры: http://jquerymobile.com/gbs/

Также вы можете запускать медиазапросы или добавлять точку останова: http://jquerymobile.com/demos/1.0a4.1/#docs/api/mediahelpers.html

Чтобы использовать собственные точки останова ширины, jQuery Mobile предоставляет $.Функция mobile.addResolutionBreakpoints, которая принимает либо одно число, либо массив чисел, которые будут добавляться к минимальным / максимальным контрольным точкам при их применении.

//add a min/max class for 1200 pixel widths         
$.mobile.addResolutionBreakpoints(1200);

//add min/max classes for 1200, and 1440 pixel widths           
$.mobile.addResolutionBreakpoints([1200, 1440]);
0 голосов
/ 05 июня 2011

min-width работает в большинстве современных мобильных браузеров. Что недоступно, так это горизонтальные и вертикальные полосы прокрутки - в принципе такого нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...