Hi,
Zur Navigation: offenbar hat das hr-Element noch einen zusätzlichen Abstand.
hr hat eine feste Höhe von 1px, das stimmt auch im IE. Padding und Margin ist mit 0 angegeben, deshalb kann ich den Abstand nicht nachvollziehen.
Dann blende das HR mal ganz aus, mit display:none - dann ist der Abstand weg.
Auch wenn du es durch ein Div austauschst, und dieses zum clearen verwendest - Abstand weg.
Auch overflow, font-size, line-height brachten mir keinen Erfolg beim Versuch, den IE das HR weniger hoch darstellen zu lassen. Laut Developer Toolbar lässt es sich nicht mal durch die üblichen Verdächtigen (height war ja schon drin, zoom:1 etc.) dazu bewegen "Layout" zu haben, also hasLayout bleibt immer -1.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“