【发布时间】:2016-12-20 17:12:18
【问题描述】:
如何使所有文本框对齐在相同的垂直位置? 标签完成后,我的文本框就开始了。文本框跟随标签的宽度。 还需要注意的是,所有标签都是左对齐的。 我可以不使用表格,只使用 html 和 css 来做到这一点吗?
代码::
<div style="width: 100%; font-family: Arial,Helvetica, sans-serif;">
<div style="text-align: left; width: 100%; font-size: 13px;margin-bottom:5px;">
<b>Previous Password:</b>
<asp:TextBox ID="txt_prev_pwd" runat="server" />
</div>
<div style="text-align: left; width: 100%; font-size: 13px;margin-bottom:5px;">
<b>New Password:</b>
<asp:TextBox ID="txt_new_pwd" runat="server" />
</div>
<div style="text-align: left; width: 100%; font-size: 13px;margin-bottom:5px;">
<b>Retype Password:</b>
<asp:TextBox ID="txt_re_pwd" runat="server" />
</div>
</div>
</div>
【问题讨论】:
-
试试表格或弹性盒子
-
我可以不使用桌子吗?
-
使用 div 和 css 你可以做到。
-
使用 display: table & display:table-row & display: table-cell
标签: javascript html css asp.net