2017-01-03 80 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; 
}