css - IE9 在 IE7 兼容模式下在 css 中呈现数据 URI

标签 css internet-explorer-7 internet-explorer-9 data-uri ie-compatibility-mode

我正在 IE9 中测试一个站点,并使用兼容模式在 IE7 标准模式下进行测试

稍作调整,在 IE7 中一切正常

但是,我注意到所有的 css 都对图像使用数据 uri(你知道图像包含的 base64 乐趣)。这很好,花花公子。

但是,IE7 不支持数据 URI,对吗?!那么为什么 IE9 在 IE7 模式下可以正常显示它们呢?!如果这是正确的,那么 IE9 的兼容模式对于完整的 IE7 测试来说毫无用处。

我说的对吗?

最佳答案

原因是 IE9 兼容模式不等于 IE7(只是兼容),不应该用来测试 IE7 的内容。不要依赖它。

关于css - IE9 在 IE7 兼容模式下在 css 中呈现数据 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12958594/

相关文章:

javascript - IE7-js : reapply fixes after DOM changes

javascript - JavaScript 怪异模式和标准模式之间的区别

css - 为什么响应式图像需要 "height: auto"?

css - JavaFX:如何在 css 中为 TextField 定义边距?

internet-explorer-7 - Twitter Bootstrap对IE7的支持

css - 文本旋转 270 度在 IE8 中不起作用

css - Modernizr 不适用于 IE9 中的 "column-count"

html - 搜索字段在 IE8 和 IE9 中制作重复的 div 类

javascript - 在 HTML 小部件中横向滚动

css - 从子元素中移除 mix-blend-mode