我創建表如何始終顯示HTML表格之上
#myUL li a {
background-color: #f6f6f6;
padding: 5px;
width: 100%;
text-decoration: none;
font-size: 14px;
color: black;
display: block;
}
#myUL li a.header {
background-color: #e2e2e2;
cursor: default;
}
#myUL li a:hover:not(.header) {
background-color: #eee;
}
<input type="text" id="myInput" list="myUL" onclick="openingList()" onkeyup="openingList()" style="width:90%; ">
<ul id="myUL" hidden=true>
<li>
<a href="#"></a>
</li>
</ul>
在輸入標籤的點擊是myUL
被打開。現在我在一些盒子的頂部實現了這一點。現在的問題是,當我點擊時,myUL
沒有完全顯示,因爲它因爲盒子而變得隱藏。如何始終顯示這一點。
注:
- 應用的z-index也不能正常工作。
- 在輸入中鍵入也不起作用。
任何人都可以幫我解決這個問題。
儘量讓小提琴並分享。 –
@David你的'opensList()'在哪裏? –
查看這個https的CSS結構https://stackoverflow.com/questions/29732488/how-to-get-a-drop-down-menu-to-overlay-other-elements –