IE 发明的 CSS filter 多好啊,使用一句代码就将网页变成黑白网页,就连 CSS 标准都看上它了,把它纳入 CSS 3 标准。
但是:IE 10、IE 11 居然抛弃了自身的 filter 支持,又不支持 CSS 3 中的 filter。
这是什么产品逻辑啊?
怎么解决?
让 IE 10、IE 11 启用 IE 8 的引擎来解析吧,加上这句:
注意,加这句代码也是有技巧的,需要加在 <head> 下面第一句。
不过,如果你的网页在 IE 8 存在兼容性问题,则虽然颜色灰了,但是兼容性问题却出现了。