我的网页包含div
元素,其中包含span
和table
<div id="mainContent">
<span id="text:>
Description of items
</span>
<table id="tblContent">
.....
</table>
</div>
在我的CSS中,我有以下内容:
#tblContent
{
width:100%;
border:1px solid black;
border-collapse:collapse;
}
#tblContent td, #tblContent th
{
border:1px solid black;
text-align:center;
}
如何定义table
和span
元素之间的20px距离?
答案 0 :(得分:1)
您正在寻找margin
。
margin CSS属性设置所有四边的边距。它是一个 简化以避免将每一边与另一边隔开设置 属性:margin-top,margin-right,margin-bottom和margin-left。
试试这个:
#tblContent {
margin-top:20px;
}
答案 1 :(得分:1)
您可以将span
定义为display: block
,然后像这样添加填充或边距:
#text {
display:block;
margin: 20px;
}
你如何应用这个距离取决于你。