CSS中的属性匹配器不能与IE11一起使用

时间:2015-05-26 16:45:53

标签: css internet-explorer internet-explorer-11

我们在网站上注意到CSS被IE11破坏了,而它在IE10上运行良好。看看CSS源后,事实证明IE11(似乎)已经放弃了对属性匹配器的支持:我们尝试了我们的VM,我们尝试使用BrowserStack,结果就是这些规则......

img[src$='separator.png'] { display: none; }
a[href="javascript:addBookemart()"] { text-decoration: none; }

...在IE10上工作,但不再在IE11上工作了。我发现很难相信对此功能的支持会被删除......而且,我无法找到任何人在互联网上谈论这样的事情。可能有其他因素导致这个问题吗?

这是一支用于测试目的的笔:

http://codepen.io/anon/pen/GJNyJW

2 个答案:

答案 0 :(得分:0)

根据我的经验,IE11对[attr =" value"]的价值具有双引号非常挑剔。

答案 1 :(得分:0)

我发现我遇到了这个问题,结果发现IE11对属性值区分大小写。