我们假设div中有很多div:
<div id="#container">
div div div div
</div>
内部div甚至可以彼此相邻。现在我希望在所有时间之间都有5px填充,就像cellspacing
的{{1}}一样。
答案 0 :(得分:8)
你会做类似的事情:
#container div
{
margin: 0px 5px 5px 0px;
}
或仅针对直系孩子:
#container > div
{
margin: 0px 5px 5px 0px;
}
如果你想让divs并排,你必须漂浮它们:
#container div
{
float:left;
clear:none;
margin: 0px 5px 5px 0px;
}
答案 1 :(得分:1)
你需要使用CSS。
<div id="container">
<div style="padding:5px 5px 0 0;">
</div>
<div style="padding:5px 5px 0 0;">
</div>
</div>
基本上,HTML中的任何元素都可以使用内联css(如上所述)或使用CSS语法在单独的样式表中进行定位和样式化。
在这种情况下,填充意味着元素在其内容中将有5个像素的空间,而边距意味着它将在其边界之外有5个像素的空间。
答案 2 :(得分:1)
#container div {
margin: 0px 5px 5px 0px;
}
答案 3 :(得分:1)
在这种情况下,您可以使用填充或边距。
但如果你有div的可见边框,那么使用margin。否则它看起来不像单元格间距。