当前位置 : 主页 > 网页制作 > css >

CSS未知边距/填充显示

来源:互联网 收集:自由互联 发布时间:2021-06-13
我的标头导航ID标签之间似乎有未知的边距或填充. 这是div标签: div id="container" div id="header" p align="center"HEADER/p /div div id="navi" p align="center"NAVIGATION/p /div/div 随之而来的样式表: #containe
我的标头导航ID标签之间似乎有未知的边距或填充.

这是div标签:

<div id="container">

     <div id="header">
          <p align="center">HEADER</p>
     </div>

     <div id="navi">
          <p align="center">NAVIGATION</p>
     </div>

</div>

随之而来的样式表:

#container
{
    width: 800px;
    background-color: #AFAF97;
    margin: 0px auto;
}

#header
{
    height: 75px;
    width: 100%;
    background-color: #888888;
}

#navi
{
    height: 50px;
    width: 100%;
    background-color: #aaaaaa;
    /*margin-top: -16px;*/
}

这是未知边距/填充的屏幕截图.
http://imgur.com/l37DVFc

另一种解决方法是设置负的保证金最高值.但为什么以及如何呢?

就像我在评论中所说,它来自你的< p>标签.以下应该解决它.

你可以摆脱它:

#container p {
    margin: 0;
}

DEMO HERE

网友评论