- 可可
-
ie6是不支持opacity这个属性的,如果一定要做透明背景,建议使用GIF格式的图片,把图片做成透明的,然后设为背景。PNG格式的图也能做成透明的,但在IE6中会有点问题,也可以使用JS代码 修正,但最好还是用GIF。
- 真可
-
{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
兼容大部分主流浏览器 filter:alpha(opacity=50); 在IE里面是相当于脚本的存在
- okok云
-
filter:alpha(opacity:50); //opacity后面不能用“=”,
opacity:0.5;
上面是兼容IE的写法,下面是兼容非IE的写法
- 康康map
-
个人建议做一个有透明度的png,然后把这个图片设置成input的背景。因为在ie里面,对于alpha滤镜,会把这个滤镜应用到对于元素及其内部所有文本上的,透明度设置得低一点还看不太出来,设置得一高,就会有各种问题了。