所以我在我的母版页中有这个标签,我想改变它的颜色和它的字体:
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
我的css代码:
#Label1{
font-size:36px;
color:red;
}
并且它不起作用。有人可以解释为什么这不起作用吗?
答案 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>