2017-01-03 11 views
-1

私はasp.netの初心者です。私はlinklabelにスタイルを与えたいと思います。私のコードは次のように:ASP.NETはLinklabelにスタイルを与えます

<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

Linklabelが別のセクションにあるのはCSSと異なりますか? –

+0

あなたのCSSクラスはリンクボタンには適用されませんか? – Valkyrie

答えて

1

あなたはを使用することができますCSSの重要

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

のようにHTMLでレンダリングされます!だから、あなたが重要に

a.userlabel { 
    display:inline-block !important; 
    text-decoration: underline !important; 
    background-color:coral !important; 
} 
を与えるには以下のようなことのためにスタイルを追加することができます

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

関連する問題