gpt4 book ai didi

javascript/css 覆盖内联 block

转载 作者:太空宇宙 更新时间:2023-11-04 15:29:48 24 4
gpt4 key购买 nike

我在网页顶部使用 css display:inline-block 属性设置了一些文本样式。我使用这个属性是因为它完成了我想要的布局目标。 (实际代码比下面复杂一点, block 元素使它能够正常显示。)

但是,我现在为下拉菜单添加了一些 javascript 和 css,该菜单应该覆盖下面的页面。它覆盖下面的页面,除了上面显示的内联 block 元素。

任何人都可以建议一种方法来覆盖这个元素。

这是我目前的代码。

标题中的javascript和css

<style type="text/css">
#results {display: block;
padding: 4px;
position:absolute;
text-align:left;
border-top-style:none;
background-color:white;
opacity:1.0;
filter:alpha(opacity=100);
}
.username {
position:relative;
display: inline-block;
}
</style>

function search() {
//retrieve input from webpage
document.getElementById("results").innerHTML=xmlhttp.responseText; //populate results div
//ajax to get resposetext from serve
}

html

<table>
<tr>
<td>
<input type="text" onkeyup="searh(this.value)">
<div id="results" style="position:absolute"></div>
<div class="username">Username</div>
</td>
</tr>
</table>

最佳答案

尝试将下拉列表的 z-index 设置为一个较高的值,例如 9999

关于javascript/css 覆盖内联 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13552639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com