2012-12-10 24 views
8

Ben ortalamak için metni hizalama gerekiyor hangi bir etiket var, ben buasp etiketinde ortalamak için metni hizalama nasıl

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

çalıştı Ama gelmiş değil eserler ..

cevap

17
<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> 
+0

Ama bu da merkeze etiket denetimi, hem de metni hizalar. Etiketin sola hizalanmasını istiyorsan, ancak metin içeriği ortalanacaksa? Üzgünüz -1 – Fandango68

+0

@Gregor Primar: Neden bu çalışmıyor: asp: Etiket ID = "lblLogin" runat = "server" Yazı tipi boyutu = "X-Large" ForeColor = "Kırmızı" Font-Bold = "true" style = "text-align: center"> Metni asp.net etiketinin ortasında hizalamam gerektiğinde? – RachitSharma

+0

Etiketinizi div içinde örneklemdeki gibi yerleştirin ve çalışmalıdır. Değilse, üst HTML nesnesi için hizalama ayarlarının neler olduğunu kontrol edin. –

1

Kenar boşluğunu 0 olarak ayarlayın; Eğer işe yaramaz text-align: center; yazarsanız onların css özelliklerini

3

miras her zaman olduğu gibi herhangi bir elementin üst öğeyi kontrol, stil tanımına display:inline-block; eklemeyi deneyin.

0
Use the following CSS Class to align label text center 

.textAlign{ 
       text-align:center; 
      } 
İlgili konular