html - 浏览器条件 css 注释和 IE 9

标签 html css

我有一个奇怪的问题。

我正在使用 Internet Explorer 9,只是将浏览器模式更改为 IE 7 或 IE 8 等...

我的问题是我添加了:

<!--[if lt IE 7]>
<link type=\"text/css\" rel=\"stylesheet\" href=\"/styles/ie7.css\" />
<![endif]-->

但在 IE9 的 IE7 浏览器模式下,它不会更改为条件 css 文件...

这正常吗?

最佳答案

if lt IE 7 将匹配 IE6(或更低版本)。

要匹配IE7,使用lte(小于或等于)

关于html - 浏览器条件 css 注释和 IE 9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10352217/

相关文章:

css - Float Nav 正在扩展容器以及 Nav 和 Banner 之间的空白区域,但为什么呢?

javascript - 如何获取多选框的所有选中值?

javascript - 使我的 Javascript 与 HTML 配合使用时遇到问题

html - Bootstrap 导航栏不适用于 Chrome

html - 如何在 Rails 中没有模型的情况下使用 date_select 表单助手?

css - iOS 上 chrome 的奇怪按钮样式

javascript - 删除 div 后 IE 高度 100% 不正确

javascript - 一次只允许点击一个按钮

javascript - 根据事件有条件地阻止事件删除

html - 有没有办法用 css 从一个独特的元素生成无限的样式规则? (好像嵌套了几个伪元素)