我有一个div,它的主要div包含我网站上的所有内容,但它在顶部增加了一个随机边距,即使边距设置为0。
.CSS:
body {
font-family: Helvetica, serif, Arial;
min-height: 100%;
background-color: #bdc3c7;
}
#wrapper{
margin: 0px;
height: 100%;
width: 100%;
position: relative;
background-color: #ecf0f1;
}
如果您真的想全力以赴确保清除默认值,请使用 CSS 重置。 但是,我敢肯定这对您正在做的事情来说是矫枉过正的。
每个浏览器都有一些预设值。重置它们:
CSS 重置(之前在 http://meyerweb.com/eric/tools/css/reset/中提到)
或
规范化.css https://github.com/necolas/normalize.css/可以提供帮助
在html中,默认情况下,您的身体将始终具有边距。
你应该添加:margin:0;
到你的身体css。