我有一个绝对的位置,像一个工具。 在变换一个元素时,它显示,然后在 mo中隐藏。 我在网页上的<代码><select>要素被置于工具箱之上。 通常情况下,工具四将出现在选定标的上。 但是,当用户点击选定标签和显示选择时,该工具会重叠。 给选择或选择标的以较高的z-指数并不奏效。
这里是说明问题的样本。
<body>
<h1>Select Options Overlapping Absolute Positioned DIV</h1>
<select name="some-name">
<option>United States</option>
<option>Canada</option>
<option>Mexico</option>
<option>Japan</option>
</select>
<div id="top-layer">
<h2>Overlapping Div</h2>
</div>
</body>
CSS
select, options{ z-index:10;}
#top-layer {
background:#ccc;
color:#000;
border:solid 1px #666;
position:absolute;
top:45px;
left:70px;
z-index:100;
}