网络编程
位置:首页>> 网络编程>> 网页设计>> IE6浮出层穿透解决方案中的iframe高度自适应

IE6浮出层穿透解决方案中的iframe高度自适应

作者:Ghost 来源:css森林 发布时间:2009-10-30 18:08:00 

标签:IE6,层,iframe,自适应

IE6下浮出层常会需要增加一个iframe来解决浮出层被Obj穿透的问题,这个是目前最有效的方案,不过这个方案本身有个缺陷,就是iframe的高度不能自适应。

也许你会觉得,给iframe定个100%高度不就可以了?很可惜并不能解决这个问题。

有一个解决的方案是用脚本取得浮出层的高度再赋给iframe,缺点很明显,就是需要脚本支持、消耗更多的系统资源。

现在提供另一个解决方案:

<!--[if IE 6]>
<iframe frameBorder="0" style="position:absolute;left:0;top:0;width:100%;z-index:-1;filter:Alpha(Opacity=0);border:solid;"></iframe>
<![endif]-->

注意:不能给iframe定义百分比高度。

 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com