在IE6的环境下,如果网页上有div区块和select重叠在一起的时候,即使再怎么调整select的z-index,下拉选单还是会把div区块盖住(在ie7,Firefox是正常的),google了一下网路上的资料,大多是用iframe来解这个问题,但弄iframe写起来也是花时间而且不顺手。 有善心人士把这段程式码写成jQuery的plugin: bgiframe ,只要简单的呼叫plugin,就可以在div底下插入一段可以把下拉选单遮住的iframe,div区块就可以正常显示了。

大家用的时候把最后面那段JS去掉 不然不会正常的

 放上来分享 jQuery-bgiframe

 posted on 2008-09-25 14:33  刘卿  阅读(1106)  评论(1编辑  收藏  举报