我試圖在固定面板內添加絕對項目。我的HTML是這樣的:固定的CSS絕對 - 溢出
<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標籤中有很多內容,我需要溢出行爲來管理滾動效果。 我已經嘗試添加相對位置的李,添加靜態高度,寬度,最小寬度,最小高度......因爲我在其他帖子,但它並沒有解決我的問題。 這裏是代碼:http://jsfiddle.net/jbval/SCzuu/
如果有人有一個想法。
感謝您的幫助。
JB
感謝您的回答。 第一個解決方案並不適合我,因爲我需要固定而不是靜態的ul項。第二個似乎更好,將彈出窗口定義爲固定的,我會試試這個。 – jbb 2013-04-04 11:16:31