【发布时间】:2017-07-24 23:50:32
【问题描述】:
我正在表格中制作登录表单,但我很难按照我想要的方式格式化所有内容(更不用说表格的左边距,只是在油漆上弄乱了)。
我想让它看起来像这样:
但目前看起来是这样的:
整个表格都在一个名为“span54”的 div 中。
复选框“框”当前的宽度为 50px(我想要这样),但这也会影响文本框的宽度。
如何区分该 div 中的文本框?
当前的 CSS 代码:
复选框(检查过的复选框)
文本框(已检查的文本框)
表格代码
<table class="logintable">
<tr>
<th colspan="2" rowspan="1">Login</th>
</tr>
<tr>
<td class="creds"><asp:label id="user" runat="server" text="User:" /></td>
<td colspan="1" rowspan="1"><input id="UserNameTextBox" type="text" runat="server" /></td>
<td colspan="1" rowspan="1"><asp:RequiredFieldValidator ID="vUserName" ControlToValidate="UserNameTextBox" Display="Static" ErrorMessage="Username Inválido" runat="server" /></td>
</tr>
<tr>
<td class="creds"><asp:label id="pass" runat="server" text="Password:" /></td>
<td colspan="1" rowspan="1"><input id="PasswordTextBox" type="password" runat="server" /></td>
<td colspan="1" rowspan="1"><asp:RequiredFieldValidator ID="vUserPass" ControlToValidate="PasswordTextBox" Display="Static" ErrorMessage="Password Inválida" runat="server" /></td>
</tr>
<tr>
<td colspan="3" rowspan="1"><asp:Button ID="btnlogin" runat="server" Text="Login" Class="btn-login" onclick="LoginButton_Click" /><asp:CheckBox id="RemPassword" cssclass="checkbox" runat="server" autopostback="false" text="Lembrar-me"/></td>
</tr>
<tr>
<td><asp:Label id="MsgLabel" runat="server" /></td>
</tr>
</table>
【问题讨论】:
标签: css checkbox textbox html-table