以下のリンクにメニューがあります。
http://fiddle.jshell.net/V88c6/8/show/
ここに完全なjsfiddleがあります
ここにHTMLがあります
<div id="head_1">
<div class="inner">
<div class="column_0">
LOGO
</div>
<div class="column_1">
<a href="#" class="menu_link">LINK 1</a>
<a href="#" class="menu_link">LINK 2</a>
<a href="#" class="menu_link">LINK 3</a>
<a href="#" class="menu_link">LINK 4</a>
</div>
<div class="column_2">
<span>USER NAME</span> <a href="#" class="menu_link">LOGOUT</a>
</div>
<div class="clearfix"></div>
</div>
</div>
何らかの理由で、ホバー時の LOGOUT リンクの上部の境界線が、残りのリンクよりも 1 ピクセル高いように見えます。これは、いくつかのcss リセット スクリプトを追加したときに発生しました。
これは、LOGOUTリンクが正常に機能するcssリセットのない同じページのリンクです。
http://fiddle.jshell.net/V88c6/9/show/
私は css リセット スクリプトを使用して、ほとんどの一般的なブラウザーでページが同じように見えるようにするのが好きです。
css リセット スクリプトが LOGOUT リンクのみに干渉する理由を知っている人はいますか?
IE7、IE8、最新の Google Chrome、最新の Firefox、最新の Opera でテスト済み。