I've configured a navigation bar with an unordered list of links, and added a 10px border to each list item.
Due to the font I am using having excess space above each character, I have applied position: relative
to the links and moved them up by 6 pixels to align closely with the parent list item's border.
This setup functions correctly in most browsers except for IE7 (and potentially earlier versions), where both the list item and its child anchor element seem to shift upward by 6 pixels, disrupting the placement of my navigation menu.
For reference, here is a jsfiddle showcasing my code: http://jsfiddle.net/SD3Xj/
If you would like to view the live website and observe how it appears in IE7, please visit
Any recommendations on resolving this issue?