2017-01-03 55 views
-1

我是asp.net的新手,我想给链接标签赋予样式。我的代码如下:ASP.NET给链接标签的样式

<asp:LinkButton ID="lnkUser" runat="server" CssClass="userlabel">Guest</asp:LinkButton> 
.userlabel { 
    display:inline-block; 
    text-decoration: underline; 
    background-color:coral; 
} 

我怀疑有关的jQuery覆盖的site.css代码。可能吗?我究竟做错了什么?

+0

你有什么应该可以正常工作。你有一个特定的问题吗?单独使用jQuery不会影响您应用的CSS样式。 –

+0

链接标签在另一节中是否与css不同? –

+0

你的CSS类不适用于linkbutton? – Valkyrie

回答

1

您可以使用重要在CSS

<asp:LinkButton ID="lnkUser" runat="server" CssClass="userlabel">Guest</asp:LinkButton> 

将HTML渲染为:

<a id="lnkUser" class="userlabel" href="javascript:__doPostBack('lnkUser','')">Guest</a> 

所以,你可以像波纹管添加风格给重要性

a.userlabel { 
    display:inline-block !important; 
    text-decoration: underline !important; 
    background-color:coral !important; 
}