我以前从未遇到过这个问题,但在检查我的工作时
<8>在ie8及以下我注意到它完全忽略了css。 css正在其他浏览器中读取,但不在ie8及以下读取。我以前从未见过这个。有人有建议吗?
答案 0 :(得分:4)
检查style.css,第51行:
#extra-spacing {
margin: 17px 0 0 0;
padding: 0 0 0 7px;" /* <- extra quote */
}
当我删除额外的引用时,它对我有用。
为了教育,这就是我发现问题的方法:
首先,我使用IE9的开发人员工具栏(按键盘上的F12键)将浏览器模式切换为IE7。 (IE8也有开发人员工具栏)然后我查看了CSS选项卡,发现它只加载了一组部分规则。由于它停在#extra-spacing
规则,我知道那里可能存在语法错误。