【发布时间】:2011-09-16 17:39:43
【问题描述】:
我刚开始学习 HTML 和 ASP.NET 我在对齐表格中的内容时遇到问题。
这是我的代码:
.cartonTb
{
font-size:x-large;
text-align:right;
}
.cartonlnkBtn
{
text-align:left;
font-size:x-large;
}
<table >
<tr>
<td>
<table width="800">
<tr>
<td >
<asp:Label runat="server" Text="MODEL NO" class="cartonlnkBtn" />
</td>
<td >
<asp:TextBox ID="tbCartonModel" runat="server" class="cartonTb" style="width:200px" />
</td>
<td >
<asp:Label runat="server" Text="MODEL VERSION" class="cartonlnkBtn" />
</td>
<td >
<asp:TextBox ID="tbCartonModelVer" runat="server" class="cartonTb"
style="width:100px"/>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="800">
<tr>
<td >
<asp:Label runat="server" Text="PART NO" class="cartonlnkBtn" />
</td>
<td >
<asp:TextBox ID="tbCartonPartNp" runat="server" class="cartonTb" style="width:200px" />
</td>
<td >
<asp:Label runat="server" Text="QUANTITY" class="cartonlnkBtn" />
</td>
<td>
<asp:TextBox ID="tbCartonQty" runat="server" class="cartonTb" style="width:100px" />
</td>
</tr>
</table>
</td>
</tr>
</table>
浏览器中的输出如下所示:
我希望标签和纹理框的起始位置相同。
我想要这样的外观:
【问题讨论】:
标签: html asp.net html-table alignment