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

你为什么不使用调用的 CssStyle 属性"Paddding"来帮助你

为你的情况使用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样式属性 -paddingmargin.

.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 回答
0

根据需要在 asp 标记和格式中使用样式

<table>
<tr>
<td>
<asp:TextBox ID="textbo1" runat="server" Visible="true" Width="50px"style="position:absolute;left:300px" ></asp:TextBox>
</td>
<td>
<asp:TextBox ID="textbox2" runat="server" Visible="true" Width="50px" ></asp:TextBox>
</td>
</tr>
</table>
于 2015-10-05T08:49:43.130 回答