google-chrome - Chrome仅加载IE样式表

标签 google-chrome stylesheet

IE条件标记中加载的样式表正在Google Chrome版本11.0.696.65中加载。仅限IE的规则使我们无法在Chrome中进行布局。

<!--[if IE]>
    <link href="/Content/site.ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

我已经检查了代码字符的字符,对我来说看起来不错。还有其他人遇到这个吗?这是Chrome错误还是某些误导的功能?

编辑:Chrome很好。我们有一个自定义主题切换器,它从主题文件夹中错误地加载了site.ie.css的其他副本。

最佳答案

尝试

<!--[if gte IE 5]>
      <link rel="stylesheet" type="text/css" href="style.css" />
<![endif]-->

它将针对ie5以上的每个Internet Explorer版本,该版本应与所有ie版本相同。我从来没有遇到过条件注释问题,在Chrome或任何其他浏览器中都没有,但是我始终只针对特定的浏览器版本。

关于google-chrome - Chrome仅加载IE样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6218385/

相关文章:

html - 在 chrome 中播放存储为 azure blob 的 mp3 时,音频标签无法正常工作

javascript - Chrome 开发者工具可确定代码中何处执行 REST 调用?

html - 在 css3 中,使用 calc() 与 vh 和 vw 垂直居中

css - 我怎样才能使 CSS 背景图像居中,就好像图像具有不同的宽度一样(不切断 bgimg)?

javascript - Chrome 扩展中的域授权

javascript - 如何防止 Chrome 在离线时加载缓存的网页?

javascript - 在 JS 中继续 ALLWAYS Illegal in switch 但 break 工作正常

css - *, * :after, * :before work?如何

html - css规则名称的最佳方式是什么?

javascript - IE 不正确地呈现动态内容,直到进行样式表更改