• ベストアンサー

文字とリンク線の間隔について

「Night Menu」という文字にリンクをはりました。文字の下にはリンクを示すラインが引かれます。 このラインと文字との間隔について質問があります。 IE6、IE8、IE9と、「g」の文字の下にラインが少しかぶる感じなのですが、IE7だけがしっかりすき間ができています。 borderで代用するのではなく、IE7の見た目のように、「g」や「y」などの場合、文字にのることなくリンクの線を表示させる方法はありますか。

質問者が選んだベストアンサー

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

IE7の有名なバグです。 そのa要素が書かれている親要素またはa要素で、font-familyを指定してみてください。 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic",'arial',sans-serif; とか・・ ★Old Blog - Watercolor City | IE7限定のUnderlineに関するバグ ( http://www.watercolor-city.net/oldblog/blog/log/eid679.html ) ★ADP: IE6/IE7のunderlineバグ ( http://adp.daa.jp/archives/000783.html )

usausa7
質問者

お礼

すぐのご回答ありがとうございました。IE7のバグだったんですか。知りませんでした。 参考URLもありがとうございます。なんだかいろいろ条件がありそうで私には複雑です。私が表示させたかったのはIE7の表示(バグでの表示)でしたので、さすがそれはちょっと・・・・ですね。 バグと知ってあきらめがつきました。本当にありがとうございました。試行錯誤で無駄な時間を費やすところでした。

関連するQ&A

専門家に質問してみよう