3

ASP.NET または HTML でコントロール間にスペースを追加する方法を探しています。現在、コントロール間にスペースを追加するためだけに、フォームで多くの を使用しています。

例えば:

<table>
<tr>
<td>
        <asp:TextBox ID="textbo1" runat="server" Visible="true" Width="50px"></asp:TextBox>
        &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp 
</td>

<td>
         <asp:TextBox ID="textbox2" runat="server" Visible="true" Width="50px" ></asp:TextBox>
</td>
</tr>
</table>

これまたは他の方法で行うための良い方法はありますか。

よろしくお願いします

4

6 に答える 6

5

"Paddding"役立つCssStyle プロパティを使用しないのはなぜですか

あなたのために利用するpadding-right

padding-right:10px;
于 2012-09-05T07:45:45.347 に答える
2

私の問題を解決する投稿をありがとう:

<table>
<tr>
<td>
        <asp:TextBox ID="textbo1" runat="server" Visible="true" Width="50px"></asp:TextBox>
</td>

  <td style="padding-left:110px;"> </td>

<td>
         <asp:TextBox ID="textbox2" runat="server" Visible="true" Width="50px" ></asp:TextBox>
</td>
</tr>
</table>

再度、感謝します

于 2012-09-05T08:25:55.923 に答える
1

CSSスタイル属性を使用-paddingおよびmargin.

.foo
{
  padding:10px 3px 4px 10px;
}
于 2012-09-05T07:45:04.610 に答える
0

TDでクラスを設定することで実行できます

例のために。

    <style type="text/css">
.padl{padding-left:10px}
        </style>

<table>
<tr>
<td class="padl">
        <asp:TextBox ID="textbo1" runat="server" Visible="true" Width="50px"></asp:TextBox>
</td>

<td>
         <asp:TextBox ID="textbox2" runat="server" Visible="true" Width="50px" ></asp:TextBox>
</td>
</tr>
</table>
于 2012-09-05T07:48:35.627 に答える
0

以下のようなスタイルシートを導入し、満足のいくように 30px の値を微調整する必要があります。スタイルシートは独自のファイルに配置するのが最適ですが、次のように html に並べることができます。

<style type="text/css">
   input.withSpace
   {
       margin-right: 30px;
       margin-bottom: 30px;
   }

</style>

<table>
<tr>
<td>
        <asp:TextBox ID="textbo1" cssclass="withSpace" runat="server" Visible="true" Width="50px"></asp:TextBox>
</td>

<td>
         <asp:TextBox ID="textbox2" runat="server" Visible="true" Width="50px" ></asp:TextBox>
</td>
</tr>
</table>
于 2012-09-05T07:49:51.017 に答える