无法为我的<asp:label>?</asp:label>添加样式

时间:2014-04-26 09:42:35

标签: asp.net css

所以我在我的母版页中有这个标签,我想改变它的颜色和它的字体:

<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>

我的css代码:

#Label1{
    font-size:36px;
    color:red;
}

并且它不起作用。有人可以解释为什么这不起作用吗?

1 个答案:

答案 0 :(得分:2)

将ClientIDMode属性设置为Static,如下所示:

<asp:Label ID="Label1" ClientIDMode="Static" runat="server" Text="Label"></asp:Label>

然后它将在客户端保留相同的ID。

ASP.NET标签呈现为HTML <span>标记。

或者只是使用ASP.NET控件的CssClass属性来设置它的CSS类,如下所示:

<asp:Label runat="server" ID="Label1" CssClass="label"></asp:Label>