IEでaタグリンクが画像imgに効かないあるいはリンクができない場合

IEでaタグでリンクを作ろうとして、画像タグつまりimgタグで画像ボタンを作ろうとしたが、リンクができなかった。FFでは出来た。

原因はimgにボーダーをつけようとしてspanで囲っていたことだ。
imgに直接ボーダー、パディングなどCSSを当てたら難なくクリアできた。
おそらくaタグの中でたとえインライン要素であってもimgを何かで囲うとリンクにならないようだ。floatを使っていたのも原因だったかもしれない。 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA