ASP.NETコントロール間にギャップを追加したいのですが、現時点で私が知っている唯一の方法は追加すること<br />
ですが、必要なギャップは2つの改行より少なく、1つの改行より多くする必要があります。ASPでそれを行う方法がわかりません。ネット。
編集
ベストプラクティスを知りたいのですが
ASP.NETコントロールにクラスを追加し、cssファイルの'margin-bottom'プロパティを制御します
.yourClass
{
margin-bottom: 12px;
}
どうですか
<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クラスをコントロールに直接適用することもできます。
パディングでDIVを使用するのはどうですか?
<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;
}