Позиционирование экрана jQuery Mobile Panel

Я использую JQuery Mobile, и у меня есть панель, которая появляется в правой части экрана, возможно ли, чтобы панель отображалась в правой колонке (в середине страницы), а не в правой части экрана.

2 ответа

Решение

Я нашел способ поместить панель между моим верхним и нижним колонтитулом. Я просто добавил data-position ="fixed" в мой заголовочный раздел, и это сработало как шарм.

<div data-role="header" data-position="fixed">

Мобильные панели jQuery позиционируются абсолютно. Итак, если панель имеет определенную ширину, вы можете присвоить ей следующие атрибуты CSS:

#panel {
width: xx; /* width of the panel */
left: 50%;
margin-left: -xx; /* subtract half the width of panel */
}

Тогда это должно появиться в середине страницы.

Другие вопросы по тегам