YUI MenuBar расположен за элементом управления ASP.NET Silverlight - PullRequest
0 голосов
/ 03 марта 2009

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

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

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 03 марта 2009

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

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

var oMenu = new YAHOO.widget.Menu("basicmenu", { iframe: true });
0 голосов
/ 03 марта 2009

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

...