我有一種標籤,我需要對齊文本居中 ,我已經試過這如何對齊文本在ASP標籤居中
<asp:Label ID="Label3" runat="server" Text="ABC" style="text-align:center" Font-Bold="true" Font-Size="X-Large" CssClass="StrongText"></asp:Label>
但它不工作..
我有一種標籤,我需要對齊文本居中 ,我已經試過這如何對齊文本在ASP標籤居中
<asp:Label ID="Label3" runat="server" Text="ABC" style="text-align:center" Font-Bold="true" Font-Size="X-Large" CssClass="StrongText"></asp:Label>
但它不工作..
<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;隨時檢查任何元素的父元素,如果你寫text-align: center;
它不會工作,因爲他們繼承的CSS屬性
,嘗試添加display:inline-block;
到樣式定義。
Use the following CSS Class to align label text center
.textAlign{
text-align:center;
}
但是,這也將標籤控制與中心以及文本對齊。如果要將標籤左對齊,但要將文本內容居中?對不起 - -1 – Fandango68
@Gregor Primar:爲什麼這不起作用:asp:Label ID =「lblLogin」runat =「server」Font-Size =「X-Large」ForeColor =「Red」Font-Bold =「true」 style =「text-align:center」>當我不得不對齊一個asp.net標籤的中心文本? – RachitSharma
將您的標籤放在div中,就像我的示例中一樣,它應該可以工作。如果不是,請檢查父HTML對象的對齊設置。 –