返回首页当前位置:首页 >> 网站建设 >> 正文

IE中的很多私有属性不能用,或者是有问题时的解决办法

文章来自: | 发表时间:2007-9-13 20:41:58
 IE6的很多私有属性不能用,或者是发现有问题时的解决办法,

发现IE6 IE7中很多私有属性,比如像要给某个层一个透明度的时候,如果不指定其尺寸,那就不能用,

像:
  1. <div style="background:red;color:#000;filter:alpha(opacity=20);-moz-opacity:0.2;">透明度问题,在IE6 IE7中显示不正常,在firefox中显示正常</div>  


这个时候可以试着给对应的div加个明确的宽度或者是高度,或许问题能够得到解决:

像:
  1. <div style="width:100%;background:red;color:#000;filter:alpha(opacity=20);-moz-opacity:0.2;">透明度问题,在IE6 IE7中和在firefox中均显示正常</div>  


其它的比如IE6的Peekaboo(躲躲猫) Bug 等就可用这个办法来fix,还有IE中背景和内容分离的bug也是。