我想在well元素内显示 li 元素的嵌套列表。但是嵌套元素是重叠的。我创建了一个 jsFiddle 来演示我的问题。你可以在这里观看http://jsfiddle.net/pcXaS/。有谁知道如何解决这个问题?我还测试了位置/显示,但它也不起作用。
谢谢你的帮助!
重现问题的代码片段:
HTML
<div class="well">
<ul class="navpoint-sort">
<li>Point 1</li>
<li>Point 2
<ul class="navpoint-sort">
<li>Point 2.1</li>
<li>Point 2.2</li>
</ul>
</li>
<li>Point 3</li>
<li>Point 4</li>
<li>Point 5
<ul class="navpoint-sort">
<li>Point 5.1</li>
<li>Point 5.2</li>
</ul>
</li>
</ul>
</div>
CSS
ul.navpoint-sort {
position: relative;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.navpoint-sort > li {
position: relative;
height: 65px;
margin: 0 0 5px 0;
padding: 0;
background-color: #f9f9f9;
border: 1px solid #DED8D8;
border-radius: 4px;
clear: both;
}
ul.navpoint-sort > li:hover {
background-color: #F5F5F5;
}