Hi visionsurfer

die Wege des IEs sind unergründlich, hier hab ich ne Ahnung:
WIe bereits richtig erkannt gibt es spezifische Definitionen für den IE, auch für den IE6, nicht nur im CSS, sondern auch im HTML.
Und da liegt der Hase wohl begraben, bei den
Conditional Comments im HTML-Abschnitt:
HTML-Code:
<!--[if lte IE 6]><table><tr><td><![endif]-->
Du lässt im IE6 eine Tabelle bauen, was auch bei so einem Menu so richtig ist. Das Problem für den IE: Der erste Menupunkt bekommt diese Tabelle nicht und denkt sich: "Hey, ich hab Platz, keine blöde Tabelle, kein anderer Inhalt, ich kann mich ausbreiten".
Nun, wie lässt sich das beheben? Ich würde einfach dem Menupunkt in dem das "home" ist, eine ID geben und mit dem padding-bottom rumspielen:
HTML-Code:
<ul class="select"><li id="home"><a href="#nogo"><b>Home</b></a></li>
Code:
.pro_line2 #home a b {
padding:0 30px 3px 15px;
}
Ist zwar alles alles andere als elegant, aber der IE6 hat nichts anderes verdient
