Раскрывающееся меню, появляющееся за веб-страницей, вставленной с использованием тега объекта - PullRequest
1 голос
/ 06 февраля 2012

Я работал над оформлением интрасети для компании, в которой я работаю, и мы решили принять выпадающие меню для нашей глобальной навигации.

Мы обнаружили проблему, при которой страницывстроенные в теги объекта затмевают выпадающие меню.У нас нет возможности изменить поведение страниц, встроенных в объекты, так как это выбранное решение для отображения страниц SAP в интрасети (по словам разработчиков, фреймы для этих страниц не работают).

Выпадающие меню создаются с использованием чисто CSS и HTML и являются абсолютно позиционируемыми элементами.Я попытался установить абсолютную позицию и индекс z для объекта и меню, однако это не сработало.

Есть ли у кого-нибудь решение, которое позволило бы выпадающим меню появляться на веб-страницах, встроенных через объект?

1 Ответ

2 голосов
/ 07 февраля 2012

Нашли решение, которое работает для всех объектов.

Если вы создаете iframe с индексом z больше 0 и размещаете его над объектом, он отображается перед объектом. Если затем поместить элемент div с индексом z, превышающим iframe, на iframe, он будет отображаться четко.

Немного сложно реализовать это с помощью выпадающего меню, но это возможно. Надеюсь, это поможет кому-то еще.

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