<nav>
リンクの順序付けられていないリストを含むを設定し、それぞれに10pxの境界線を設定しました<li>
。
私が使用しているフォントは、各文字の上に大きなスペースがあるため、リンクを設定position: relative
し、親からの境界線にぴったり合うように、リンクを6ピクセル上に押し上げました<li>
。
これは、IE7(および場合によってはそれより下)を除いてすべて正常に機能します。IE7では、全体<li>
とその子<a>
が6ピクセル上に押し上げられているように見え、ナビゲーションがずれてしまいます。
これが私のコードを表示するjsfiddleです:http://jsfiddle.net/SD3Xj/
ライブサイトを見てIE7でどのように表示されるかを確認したい場合は、http://jasonbradberry.comにあります。
これを修正するための提案はありますか?