IE6下浮出层常会需要增加一个iframe来解决浮出层被Obj穿透的问题这个目前有效方案,不过这个方案本身有个缺陷,就是iframe的高度不能自适应。
也许你会觉得,给iframe定个100%高度不就可以了?很可惜并不能解决这个问题

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

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

复制代码注意:不能给iframe定义百分比高度。

相关文章:

  • 2021-07-07
  • 2022-02-27
  • 2021-11-05
  • 2022-12-23
  • 2021-12-23
  • 2022-01-04
  • 2021-05-19
  • 2021-05-20
猜你喜欢
  • 2021-06-16
  • 2022-12-23
  • 2021-10-30
  • 2021-07-16
  • 2021-12-28
  • 2022-03-03
  • 2022-02-07
相关资源
相似解决方案