我有一个页面,里面除了这个 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 之外的所有浏览器。
有什么想法吗?
更新:我不确定为什么,但我在生产站点上看不到边界,只有在本地。代码在这里和那里是相同的...
最佳答案
代替 body 使用*
* {
border: 0px;
}
关于html - 使用 <!DOCTYPE html> 时如何在 IE 中隐藏正文边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13394970/