为什么<div>标签左右两边都有空格,宽度设置为100%
why <div> tag have spaces in both left and right sides whose width is set to 100%
<html>
<head>
<style>
#main_div{
width:100%;
height:200px;
background-color:#111111;
}
</style>
</head>
<body>
<div id="main_div"></div>
</body>
</html>
为什么tag左右两边都有空格,宽度设置为100%?我想用 div 填充所有空间,就像许多网站一样,包括本网站中的 header 栏。我怎样才能做到这一点?
http://i.imgur.com/lo4lwRx.jpg"image"
默认CSS 样式
http://www.w3.org/TR/CSS2/sample.html
默认情况下 body
占用 margin: 8px
。将 body { margin: 0 }
添加到您的 css。
请参阅以下代码段以供参考。
body{
margin: 0;
}
#main_div {
width: 100%;
height: 200px;
background-color: #111111;
}
<div id="main_div"></div>
将此添加到您的 css
body{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0;
}
<html>
<head>
<style>
#main_div{
width:100%;
height:200px;
background-color:#111111;
}
</style>
</head>
<body>
<div id="main_div"></div>
</body>
</html>
为什么tag左右两边都有空格,宽度设置为100%?我想用 div 填充所有空间,就像许多网站一样,包括本网站中的 header 栏。我怎样才能做到这一点? http://i.imgur.com/lo4lwRx.jpg"image"
默认CSS 样式 http://www.w3.org/TR/CSS2/sample.html
默认情况下 body
占用 margin: 8px
。将 body { margin: 0 }
添加到您的 css。
请参阅以下代码段以供参考。
body{
margin: 0;
}
#main_div {
width: 100%;
height: 200px;
background-color: #111111;
}
<div id="main_div"></div>
将此添加到您的 css
body{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0;
}