我想仅使用 css 和 html 将子 ul 子菜单与父菜单水平对齐。
HTML:
<ul>
<li><a href"#">Item 1</a>
<ul>
<li><a href"page1.html">Item 1 child 1</a></li>
<li><a href"page2.html">Item 1 child 2</a></li>
<li><a href"#">Item 1 child 3</a></li>
</ul>
</li>
<li><a href"page3.html">Item 2</a></li>
<li><a href"page4.html">Item 3</a></li>
</ul>
CSS:
li{
list-style: none;
height:22px;
font-size: 13px;
background:#eee;
width:110px;
}
li ul{
margin-left:100px;
top:0;
}
可能吗?
最终结果应该是父菜单和子菜单在同一行水平
看看我到目前为止做了什么:http: //jsfiddle.net/cqfwj/