【问题标题】:How to align text to center in asp label如何在asp标签中将文本对齐到中心
【发布时间】:2012-11-27 15:53:37
【问题描述】:

我有一个标签,我需要将文本居中对齐 ,这个我试过了

 <asp:Label ID="Label3" runat="server" Text="ABC" style="text-align:center" Font-Bold="true" Font-Size="X-Large" CssClass="StrongText"></asp:Label>

但它不起作用..

【问题讨论】:

    标签: asp.net html


    【解决方案1】:

    如果你写text-align: center;它不会起作用,请尝试将display:inline-block;添加到样式定义中。

    【讨论】:

      【解决方案2】:
      Use the following CSS Class to align label text center
      
      .textAlign{
                      text-align:center;
                  }
      

      【讨论】:

        【解决方案3】:

        设置边距为0;总是检查任何元素的父元素,因为它们继承了它们的 css 属性

        【讨论】:

          【解决方案4】:
          <div style="margin-left: auto; margin-right: auto; text-align: center;">
              <asp:Label ID="Label3" runat="server" Text="ABC" Font-Bold="true" Font-Size="X-Large"
                  CssClass="StrongText"></asp:Label>
          </div>
          

          【讨论】:

          • 但这也将标签控件与文本对齐到中心。如果您希望标签左对齐,但文本内容居中怎么办?抱歉不得不 -1
          • @Gregor Primar:为什么这不起作用:asp:Label ID="lblLogin" runat="server" Font-Size="X-Large" ForeColor="Red" Font-Bold=" true" style="text-align:center"> 当我必须在 asp.net 标签的中心对齐文本时?
          • 将你的标签放在我的示例中的 div 中,它应该可以工作。如果不是,请检查父 HTML 对象的对齐设置。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-08-04
          • 1970-01-01
          • 2014-02-08
          • 1970-01-01
          • 2012-01-25
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多