• atwiki
  • lele @Wiki
  • ASP.NET runat="server"にしたら A.hover スタイルが無効になった

lele @Wiki

ASP.NET runat="server"にしたら A.hover スタイルが無効になった

最終更新:

匿名ユーザー

- view
メンバー限定 登録/ログイン

リンクボタン(ボタンに見えるリンク)の表示非表示の制御を行う必要があるので、Aタグに
runat="server"
を追加したら、cssファイルで指定していたhoverスタイルが無効になった。カーソルを当てると赤くなるはずが、ならない・・・。

出来上がったHTMLを見たら、href属性が消えていた!
どうやら、ASP.NETは、href属性が空だと出力しないみたいです。
href=""
はだめだけど、
href="./"
ならOK!!
元通り動くようになりました(^^)。

window.event.returnValue = false;
で、リンクが起動しないようにするのを忘れずに~!

記事メニュー
目安箱バナー