代码之家  ›  专栏  ›  技术社区  ›  shamim

如何使窗体中的一个分区居中

  •  0
  • shamim  · 技术社区  · 14 年前

    我在C ASP.NET上工作

    主div ----表

    希望在窗体中间显示此DIV。我希望生成一个登录窗体。我的表包含

    User name:**(it's a lable,on browser it's broken like user
                                                           name : show why?)**
    password:
    
    <div id="main">
    
    <table width="600px" border="1">
                <tr>
                    <td>
    <asp:Label ID="Label1" runat="server" CssClass="cssLabel" Text="User Name :"></asp:Label>
                    </td>
    
    
                    <td>
     <asp:Label ID="Label2" runat="server" CssClass="cssLabel" Text="Password :"></asp:Label>
                    </td>
                </tr>
            </table>
    
    </div>
    

    要在窗体中间显示DIV吗?为什么我的标签文本会被破坏怎么解决?

    如果你去google.com,你会看到文本框在框架的中间位置。我想要这个。我想要我的控件也在框架的中间位置。怎么做?

    3 回复  |  直到 6 年前
        1
  •  4
  •   Yi Jiang G-Man    14 年前

    您可以使用此项在表格中间显示IDIV:

    <div style="margin-left:auto;margin-right:auto;">Put the controls here </div>
    
        2
  •  2
  •   Mr Grok    14 年前

    你现在已经编辑了你的问题,所以这不会给你所需要的确切代码,但会帮助你解决问题/其他人用类似的问题查看你的问题。所以这里……你需要 像这样:

    <style type="text/css">
        .wrp { width: 100%; text-align: center; }
        .frm { text-align: left; width: 500px; margin: auto; border: 1px solid black; }
        .fldLbl { white-space: nowrap; }
    </style>
    
    <div class="wrp">
        <div class="frm">
            <span class="fldLbl">User name:</span>
        </div>
    </div>
    
        3
  •  0
  •   pushkin Void Star    6 年前

    尝试此选项,即样式 div 具有 style="width:100%;text-align:center"