我想在 ASP.NET 控件之间添加间隙,目前我知道的唯一方法是添加<br />
,但我想要的间隙应该少于两个换行符但多于 1 个换行符,不知道如何在 ASP 中做到这一点。网。
编辑
我想知道最佳实践
Add a class to your ASP.NET controls and control its 'margin-bottom' property in your css file
.yourClass
{
margin-bottom: 12px;
}
What about using DIV with padding?
<div id="div1">
Div One
</div>
<div id="div2">
Div Two
</div>
CSS:
#div1 {
border: 1px dashed red;
padding: 20px;
margin: 40px;
}
#div2 {
border: 1px dashed green;
padding: 5px;
margin: 10px;
}
关于什么
<asp:TextBox ID="ctrl1" />
<div style="height: 10px;"> </div>
<asp:TextBox ID="ctrl2" />
将控件包装在<div class="mySpacedControlContainer"> ... </div>
标签中。
在某处添加 CSS - 专用 CSS 文件,内联 CSS - 包含
.mySpacedControlContainer { margin-bottom: 1em; }
根据口味调整值。
您还可以将 CSS 类直接应用于控件。