Взгляните на http://www.StringOfJewels.com
На домашней странице есть слайд-шоу. Он работает с использованием JavaScript для увеличения z-индекса содержащихся DIV, в котором находится каждый слайд, поэтому, если кто-то долгое время задерживается на главной странице, слайды могут перелезать через вылет с горизонтальной навигационной панели продукта и когда отображается. Чтобы справиться с этим, я произвольно устанавливаю UL, который формирует навигационную панель продукта для z-индекса 20000000 (20 миллионов). Да, наверное, чрезмерно, но зачем рисковать? Я установил контейнер.smb-fc.yui-panel
<div id="yfc_fc-panel" class="yui-module yui-overlay
yui-panel" style="visibility: inherit; width: 324.155px;">
для свернутой плавающей тележки (нажмите "Ваша корзина покупок", чтобы развернуть плавающую тележку) до z-индекса 21000000. Но ссылки в горизонтальной навигационной панели светят прямо через плавучую тележку, когда она отображается.
Как я могу загрузить плавучую тележку на аккордеон вниз по меню навигации? Я не могу добавить локальные стили, потому что плавающая тележка написана JavaScript на сервере, к которому у меня нет доступа. (Это магазин Yahoo!). Все, что я могу сделать, это настроить CSS плавающей тележки.
<div>
который вы установили для z-index 210000000, находится внутри div (.smb-fc
), который имеет z-индекс 9999. Вам нужен родитель, чтобы иметь более высокий индекс z, чем навигация. Не имеет значения, насколько высок детский z-индекс, он по-прежнему сидит за навигацией.
Так...
.smb-fc {
z-index: 21000000;
left: 595px;
font-family: Arial;
color: #000;
}