在我目前的菜單開始降了下來,我已經有5列表項allign懸停列表菜單從上面的列表項高度
HTML
<ul id="menu-list">
<li>Menu Item 1
<ul class="submenu">
<li>sub Menu Item 1</li>
<li>sub Menu Item 2</li>
<li>sub Menu Item 3</li>
<li>sub Menu Item 4</li>
</ul>
</li>
<li>Menu Item 2
<ul class="submenu">
<li>sub Menu Item 1</li>
<li>sub Menu Item 2</li>
<li>sub Menu Item 3</li>
<li>sub Menu Item 4</li>
</ul>
</li>
<li>Menu Item 3</li>
<li>Menu Item 4</li>
<li>Menu Item 5</li>
</ul>
CSS
#menu-list
{
background:inherit;
}
#menu-list li
{
cursor:pointer;
border: 1px solid black;
position:fixed;
}
#menu-list li:hover
{
cursor:pointer;
visibility:visible;
}
#menu-list .submenu
{
position:fixed;
margin: -25px 0px 0px 100px;
z-index: 50;
visibility:hidden;
}
#menu-list li:hover .submenu
{
cursor:pointer;
visibility:visible;
position:fixed;
}
子菜單我希望子菜單從父菜單的相同高度(頂部)開始,請分享一些提示,謝謝
等,鼠標懸停
list 1 --> sub-1
list 2 sub-2
list 3 sub-3
list 1 sub-1
list 2 --> sub-2
list 3 sub-3
你需要[this](http://jsfiddle.net/usmanz/2HQze/4/)。有關詳情,請查看我的答案。 – UsmanZ