2

我有一个页面,里面除了这个 CSS 什么都没有:

body
{
    margin:0px;
    padding:0px;
    border:0px;
    background-color:black;
}

它应该隐藏页面上的所有边框。

当我使用 !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" 或根本不使用 DOCTYPE 时,它在所有浏览器中都可以正常工作。当我使用 !DOCTYPE html 时,它适用于除 IE 之外的所有浏览器。

任何想法为什么?

更新:我不知道为什么,但我看不到生产现场的边界,只有本地。代码在这里和那里都是一样的......

4

2 回答 2

0

而不是身体使用*

* {

    border: 0px;

}
于 2012-11-15T10:16:34.180 回答
0

我估计。我的 IE 在本地站点的兼容模式下运行。

于 2012-11-16T17:09:07.877 回答