YUI MenuBar расположен за элементом управления ASP.NET Silverlight

Используя YUI Menubar, когда элементы раскрываются, они появляются за элементом управления ASP.NET Silverlight. Я не использую YUI макет.

Я уже пытался установить z-index:99 и position: относительный для в меню css, а также установить z-index div:-1 и position: относительный.

Есть идеи?

2 ответа

Установка для атрибута Windowless элемента управления ASP.NET Silverlight значения true устраняет эту проблему. Примечание. При этом активируется выделенная пунктирная рамка браузера, которая появляется, когда фокус управления Silverlight находится в фокусе...

Другая возможность состоит в том, чтобы попробовать переменную конфигурации "iframe: true", чтобы принудительно использовать прокладки iframe на странице. Оболочки iframe часто могут решить проблемы z-index с помощью плагинов в браузерах (я использовал эту переменную для исправления встроенных PDF-файлов с помощью Adobe Reader).

Переменная конфигурации может быть установлена ​​при создании меню:

var oMenu = new YAHOO.widget.Menu("basicmenu", { iframe: true });
Другие вопросы по тегам