现在很多浏览器都不支持css的滤镜属性了么?

2024-12-25 09:23:33
推荐回答(4个)
回答1:

主流浏览器都支持,只不过表现的方法不一样了,另外也看你的站点有没有必要用滤镜了,如果是面向手机用户的网站,那就没有必要使用什么滤镜了,如果面向电脑用户的网站,只需要设置一些主流浏览器支持的滤镜就好了,比如一个透明的效果。

IE:filter:alpha(opacity=60)
FireFox:-moz-opacity: 0.6
Chrome:opacity: 0.6

所以这个CSS样式的兼容代码就这样写:

.test{
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}

这样即能在IE中看到,也能在chrome和firefox中看到,至于其他浏览器就可以忽略不计了,用户不多,还有像360、TT、遨游之类的,他们都是基于IE内核的浏览器,只要IE里显示这些浏览器里也都能显示。

回答2:

滤镜是IE的特殊功能,不关其他浏览器的事情。其他浏览器要用其他方式表现。

回答3:

只有IE可以完全的支持滤镜,Firefox支持部分,其他内核的浏览器一律不支持。

不过现在滤镜效果应该可以用CSS3实现了吧。

回答4:

只有IE才支持css滤镜