当前位置: 懒人建站 > JS代码 > 网页特效 >

弹出层被选择框(select)遮挡

关键字:弹出层
在IE6中一个带遮罩的弹出层会被选择框(select)遮挡住,让iframe背景透明的方法background-color:transparent
分享到:

代码说明:

在IE6中一个带遮罩的弹出层会被选择框(select)遮挡住,特别的讨厌,解决方案:
在遮罩层中加入如下代码:
<iframe src="" style="width:800px;height:536px;top:0px;left:0px;position:absolute;visibility:inherit;z-index:-1;" frameborder=0></iframe>
这里还有一个问题就是,必须适当的控制iframe的位置与大小,因为iframe的背景默认为白色,即使你的src="" 为空他依然会有白色背景,如果你控制好了他的大小和位置,就可以和弹出层重合在一起。

当然解决这个问题你也可以这样去做,方法如下:

首先建立一个空的touming.htm,
主页面中引用:<iframe allowtransparency=true src="touming.htm" frameborder="0" ></iframe>

然后在 touming.htm的body中写入:<body style="background-color:transparent">

注意上面的  allowtransparency=true 和style="background-color:transparent" 这两个配合就可以使iframe导入的页面背景透明。
 

来源:懒人建站|发布人:懒人建站|2010-03-27|热度:|收 藏|报 错


相关代码

懒人建站

登 录| 注 册
你也许会喜欢X 关闭↑返回顶部→相关代码/文章
收藏到: 百度搜藏 新浪微博 QQ空间 更多
香港免备案空间,一年80元,500M空间、免费送100M mysql数据库。香港新世界电讯机房,与万网香港空间同机房,懒人建站同服务器。点击这里给我发消息速度演示:jquery 特效