• 締切済み

a:hoverの下線指定が反映されない

htmファイルのheadタグ内に以下のようなCSSの記述をしていますが、なぜかa:hoverのunderlineの部分だけが反映されません。 <style type="text/css"> <!-- img { vertical-align: bottom; } img { border-style:none; } a:hover img{ opacity:0.6; filter:alpha(opacity=60); -ms-filter: “alpha( opacity=80 )”; } a{ text-decoration:none;} a:hover { text-decoration:underline;} --> 当方初心者でして詳しい方にご教授いただきたいです。 宜しくお願いいたします。

みんなの回答

  • outbrave
  • ベストアンサー率60% (231/380)
回答No.2

HTMLソースが無いので、hover がテキストか画像なのかも不明です。 -ms-filter: “alpha( opacity=80 )”; " が全角担っています。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

underlineが下に隠れている。 a img{border:none;} a:hover{border-bottom:solid 1px red;}

k_sazan_k
質問者

お礼

回答ありがとうございます。 a:hover { text-decoration:underline;} のかわりに a img{border:none;} a:hover{border-bottom:solid 1px red;} を入れれば良いのでしょうか、当方初心者でして理解できずに申し訳有りません。

関連するQ&A