我知道这样的问题很多。我确实在寻找解决方案并尝试了其中的一些。这是代码:http://jsfiddle.net/hgxKh/6/
这里是
<body>
<div id="middle">
</div>
</body>
html, body, #middle
{
height:100%;
padding:0%;
}
body
{
background-color:#cccccc;
}
#middle
{
margin-left:18%;
margin-right:18%;
background-color:#5DBCD2;
}
我尝试使用jQuery提醒身体和#middle的高度,据称它们是相同的。我尝试将各个元素的位置设置为相对位置,设置最小高度......到目前为止没有运气。
基本上,为什么蓝色上方和下方都有可见的灰色?
由于
答案 0 :(得分:1)
尝试添加保证金:0px;
html, body, #middle {
height:100%; margin:0; padding:0;
}
答案 1 :(得分:0)
有些浏览器会提供html
和/或body
padding
或margin
。现在,您将padding
设置为0
。您还需要为代码另外设置margin:0
。
html, body, #middle{
height:100%;
padding:0%;
}
html, body, #middle{
height:100%;
padding:0%;
margin:0;
}
答案 2 :(得分:0)
height:100%;
padding:0%;
margin: 0%;
}
添加保证金。
答案 3 :(得分:0)
添加保证金:0
html, body, #middle
{
height:100%;
padding:0%;
margin:0;
}