【发布时间】:2012-03-06 09:20:11
【问题描述】:
我刚刚完成了一个网站的新 html 构建,该网站在 Firefox、IE9、Safari、Chrome 中运行和显示都很好。现在是让它在 IE8 和 IE7 中工作的困难部分。
我已经为这两个浏览器添加了一些条件 CSS 样式表:
<link rel="stylesheet" type="text/css" href="css/reset.css" />
<link rel="stylesheet" type="text/css" href="css/layout.css" />
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="css/ie7.css"><![endif]-->
<!--[if IE 8]><link rel="stylesheet" type="text/css" href="css/ie8.css"><![endif]-->
然后我使用 IE9,调试工具 (F12),将浏览器模式设置为 IE7,将文档模式设置为 IE7 标准。所以我将一些css类放入条件样式表中(它应该覆盖主layout.css文件中的那些(对吗?)并刷新页面。但是IE根本不应用或覆盖条件样式表中的任何样式。我只是得到 layout.css 中的那些仍在应用,因此没有任何变化。
什么给了?如何调试这些浏览器?
【问题讨论】:
标签: css internet-explorer-8 internet-explorer-7 internet-explorer-9