1

どこでも検索しましたが、CSS ボーダーを ASP イメージ ボタンに設定する解決策が見つかりません。

ヘッダーのページの CSS スクリプト

            .HoverBorder {border:5px solid #eee;}
            .HoverBorder:hover {border:5px solid #5CB3FF;} 

本文ページの画像ボタン

 <asp:ImageButton ID="ImageButton1" runat="server" CssClass="HoverBorder" SkinId="ButtonSkin" 
         ImageUrl="~/images/gnome_view_refresh.png" ToolTip="Refresh" Width="30px" Height="30px"  />

境界線を設定してから、ホバー時に境界線の色を変更することになっています。意図したとおりに機能しない理由についてのアイデア。すべてのヘルプは非常に高く評価されています。

4

1 に答える 1

2

あなたはそのようにロールオーバーを試すことができます

 .HoverBorder:rollover {border:5px solid #5CB3FF;} 

また、SkinId "ButtonSkin" の css 内の何かが境界線をオーバーライドしているかどうかも確認できます。

于 2012-05-08T21:14:23.750 に答える