0

此页面在 IE 中的加载方式不同于 Chrome 或 FF http://www.s-maof.com/PRO/index.php?fkapp=9

我没有使用任何条件 CSS,除了一个没有相关性的小 CSS

<!--[if !IE]>
    .box{border: 0px solid gray;}
<![endif]-->

这会是什么?

4

1 回答 1

1

不需要为每个浏览器专门设置特殊的 CSS 以使页面行为一致……这就是 W3C编程标准的用途。

修复无效的 HTML。你有很多未闭合和不匹配的标签。IE 不能很好地处理无效的 HTML。

http://validator.w3.org

另外,删除上面的空行<!DOCTYPE HTML>。Explorer喜欢在. _ doctype否则,它会进入 Quirks 模式。

于 2012-07-12T18:56:27.943 回答