2013-07-02 5 views
0

У меня есть меню, которое я выпадаю из нижней части, что на самом деле является элементом управления древовидной структурой. Я думал, что мобильный телефон узнает, что новый элемент Div является самым главным элементом, а содержание меню больше по высоте, чем телефон, который, как я думал, вы сможете перемещать меню вверх и вниз. Кажется, однако, что мобильный телефон (iOS и Windows Phone) продолжает прокручивать контент позади Div, как будто его там нет.Мобильное меню popup не прокручивается при движении вверх и вниз

Код очень прост, это просто элемент Div в корне Dom с индексом z-index, а также абсолютным положением.

Любые идеи, почему это не сработает?

ответ

0

Способ, которым мне удалось это разрешить, - разместить мобильное меню в корне вместе с основным содержимым DIV. Затем, когда нажата кнопка мобильного меню, я устанавливаю для свойства основного содержимого DIV значение «Нет» и «Мобильное меню DIV» для блокировки.

По сути, я скрываю содержимое сайта и показываю содержимое меню и наоборот.

Это позволяет прокручивать меню, как будто это обычный контент.

Смежные вопросы