3 回答

TA貢獻1794條經驗 獲得超7個贊
我已經通過更改元素順序解決了這一問題。我已經從同時包含按鈕和菜單中刪除了相對位置元素,并使其僅成為菜單的父元素。
<div class="control-action" style="float:right">
<div class="control-action-menu">
<ul style="display:none">
<li class="action-remove">Remove</li>
<li class="action-detail">Detail</li>
<li class="action-assigned">Assign</li>
</ul>
</div>
<button>Action</button>
</div>
通過此標記更改,css已更改為以下內容:
.control-action
{
text-align:right;
width:100px;
}
.control-action-menu
{
position:relative;
z-index:1;
}
.control-action ul
{
position:absolute;
z-index: 10000;
list-style:none;
}
- 3 回答
- 0 關注
- 506 瀏覽
相關問題推薦
添加回答
舉報