评论

收藏

[Html/CSS] div总是被select遮挡的解决方法

开发技术 开发技术 发布于:2021-06-28 11:32 | 阅读数:230 | 评论:0

<html>  
<head>  
&shy;  
<meta http-equiv="Content-Type" c>  
&shy;  
<title>div被select遮挡的解决方法——脚本之家</title>  
</head>  
<body>  
&shy;  
<iframe style="position:absolute;z-index:9;width:expression

(this.nextSibling.offsetWidth);height:expression

(this.nextSibling.offsetHeight);top:expression(this.nextSibling.offsetTop);left:expression

(this.nextSibling.offsetLeft);" frameborder="0" ></iframe>  
&shy;  
<form id="Form1" method="post">  
&shy;  
<div style="z-index:10;position:absolute;background-

color:blue;width:100;height:18;overflow:hidden;" >aaaaaaa<br/>bbbbbbb<br/>ccccccc</div>  
&shy;  
<select style="width:200" ><option>test0<option>test1<option>test2<option>test3</select>  
&shy;  
<br/>  
&shy;  
<pre>  
&shy;  
Div被Select挡住,是一个比较常见的问题。  
&shy;  
有的朋友通过把div的内容放入iframe或object里来解决。  
&shy;  
可惜这样会破坏页面的结构,互动性不大好。  
这里采用的方法是:  
虽说div直接盖不住select  
&shy;  
但是div可以盖iframe,而iframe可以盖select,  
&shy;  
所以,把一个iframe来当作div的底,  
&shy;  
这个div就可以盖住select了.  
</pre>  
&shy;  
</form>  
&shy;  
</body>  
</html>  


关注下面的标签,发现更多相似文章