IE6 透明遮挡falsh解决方案

  这次项目中 要引入flash,但是又不能让用户点击,思路很简单,用一个透明的div挡住flash不就好了么,事实也确实如此,然而在IE6却并非如此,这个问题纠结了一天,最后左试又试,问题解决了,原来在一个透明的div 放一个iframe 就好了,iframe 不用定宽高。pefect,问题解决,但是还得吐槽一下IE6,尼玛,浪费我一天的时间。
代码如下:
<div>
/*这里放flash*/
</div>

//下面这个div用绝对定位盖住flash的容器
<div style="  opacity: 0.01;-moz-opacity: 0.01;filter:alpha(opacity=1);  background:#fff;"><iframe src="#" frameborder="no" border="0></iframe></div>

 

posted @ 2013-11-27 10:21  黑暗骑士之“闪”  阅读(155)  评论(0编辑  收藏  举报