У меня есть это:
<div id="header">
<ul id="menu-li">
<li class="menu-li with-sublist">
<a class="left" href="#">A</a>
<ul class="submenu-list">
<li><a href="#">A1</a></li>
<li><a href="#">A2</a></li>
<li><a href="#">A3</a></li>
</ul>
</li>
<li class="menu-li"><a class="middle" href="#">B</a></li>
<li class="menu-li"><a class="middle" href="#">C</a></li>
<li class="menu-li"><a class="right" href="#">D</a></li>
<li class="clear"><!-- --></li>
</ul>
</div>
<div id="main-content">
<!-- jquery cycle and more stuff here -->
</div>
.menu-li
- горизонтальный список, li
элементы имеют float:left
.Таким образом, .submenu-list
заполняется вертикально и перекрывается на #main-content
div, который содержит слайд-шоу цикла jquery.Проблема в том, что .submenu-list
появляется за #main-content
- очевидно, я бы хотел, чтобы оно отображалось поверх него.
Я пробовал много z-index
экспериментов, но безуспешно.Я склонен подозревать, что что-то еще не так.
Есть идеи?