エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
透過させるとIE8でjQueryのhover()が正しく動かない | SQUID
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
透過させるとIE8でjQueryのhover()が正しく動かない | SQUID
2009年9月18日 IE8では、透過している要素の中でjQueryの hover() がうまく効かないっぽい。 解1: 透過... 2009年9月18日 IE8では、透過している要素の中でjQueryの hover() がうまく効かないっぽい。 解1: 透過をやめる (以下を削除)。 filter:alpha(opacity=90); /* 透過 (IE) */ 解2: hover()をやめて、mouseover() + mouseout() にする。 $("ul#gnav > li").hover( function(){ ~ }, function(){ ~ } ); ↑これを $("ul#gnav > li").mouseover( function(){ ~ }); }); $("ul#gnav > li").mouseout( function(){ ~ }); }); ↑こうする。ただし、Safari 2 で mouseover() + mouseout() の挙動が不安だった気がする。 個人的な解: そも