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