我需要帮助来居中对齐登录表单,标签和输入字段。当它站立时,登录向左对齐,这使得它看起来很糟糕且不合适。有人可以请帮助我的代码可以在下面看到。它在asp.net C#
中 <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ARAF_Sales_Order_Approval.Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<style type="text/css">.auto-style5 {
width: 131px;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<tr>
<td>
<table>
<tr>
<td>
<div style="margin-left: auto; margin-right: auto; text-align: center;">
Agent Name
</td>
<td class="auto-style5">
<asp:TextBox ID="TextBox_AgentName" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
Password
</td>
<td class="auto-style5">
<asp:TextBox ID="TextBox_Password" runat="server" TextMode="Password"></asp:TextBox>
</td>
</tr>
<tr>
<td>
</td>
<td class="auto-style5">
<asp:Button ID="Button_Login" runat="server" OnClick="Button_Login_Click" Text="Login" />
</td>
</tr>
<tr>
<td>
</td>
<td class="auto-style5">
<asp:Label ID="Label_LoginStatus" runat="server"></asp:Label>
</td>
</tr>
</table>
</td>
</tr>
答案 0 :(得分:0)
将表放在div中。然后给这个div添加一个样式:
max-width:330px; 填充:15px; 保证金:0自动;
那就是它。您可以根据需要更改像素。