我一直在尝试构建一个非常简单的布局,其中所有内容都是垂直流动的,但只要我向其中一个div添加任何内容,它就会在它下面的div之间创建空格。
以下是一个示例图片:http://chriswebbonline.com/imagelinks/help.jpg
这是我的HTML
<body>
<div id="container">
<div id="header">
<p> </p>
</div>
<div id="chat">
<p>.</p>
</div>
<div id="footer">
<p>.</p>
</div>
</div>
</body>
这是我的CSS
body {
background-color:#777;
font-family:Verdana, Geneva, sans-serif;
}
#container {
width:100%;
}
#header {
text-align:center;
background-color:#000;
color:#FFF;
}
#chat {
background-color:#EEE;
}
#footer {
background-color:#000;
}
我想知道如何阻止空白自动出现。
〜克里斯
答案 0 :(得分:0)
试
p {
margin : 0;
}
段落标签边距默认不为0
答案 1 :(得分:-1)
只是预感,但请尝试:
<div id="header">
<p> </p>
</div><div id="chat">
<p>.</p>
</div><div id="footer">
<p>.</p>
</div>
(开始和结束标签之间没有空格。)