我正在尝试在固定面板中添加绝对项目。我的 html 是这样的:
<ul>
<li><a href="#">test</a>
<div class="popup">Popup</div>
</li>
</ul>
的CSS:
ul
{
position:fixed;
left:10px;
top:0;
min-height:100%;
width:80px;
overflow:hidden;
background-color:#ccc;
color:#fff;
z-index:0;
}
ul li
{
position:relative;
}
.popup
{
width:400px;
border:1px solid #000;
display:none;
position:absolute;
color:#000;
z-index:1001;
}
我的问题是溢出行为。如果我禁用溢出,我的弹出窗口效果很好,但即使在绝对位置,弹出窗口也会被隐藏。如果我的 ul 标签中有很多内容,我需要溢出行为来管理滚动效果。我已经尝试将相对位置添加到 li,添加静态高度、宽度、最小宽度、最小高度......就像我在其他帖子中所做的那样,但它并没有解决我的问题。这是代码:http: //jsfiddle.net/jbval/SCzuu/
如果有人有想法。
谢谢你的帮助。
JB