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/