Weiß jemand, woran das liegen könnte? Ist das überhaupt behebbar?
Cih denke mal, es ist wiedermal der Box-Fehler vom Internet Explorer.
Soll heißen eigentlich zeigt es der IE falsch an, nur du hast halt die CSS-Datei für diese falsche Anzeige optimiert.
Es gibt den sog. "Tantek-Hack" um das zu umgehen.
Ich habe das immer so gelöst, und bei mir klappt es:
#linklist ul.sub {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
list-style-type: circle;
}
* html #linklist ul.sub {
margin: -15px 0px 0px 0px;
}
Hier siehst Du ein Element was ganz normal (oben) editiert ist.
weiter unten siehst Du das selbe Element nochmal, diesmal mit einem * html davor. Firefox übergeht diesen Eintrag, der IE 6.0 ließt ihn. Du kannst also die ganzen Werte bei einigen Elementen für jeden Browser anders einstellen. Allerdings sieht das beim IE5 oder so noch anders aus. Wenn du es ausführlich willst, ließ dir mal das unten durch (Beachte vor allem den sog. html-Star-Hack im Bereich Tan-Hack, gibt viele verschiedene Arten dieses Hacks:
http://de.selfhtml.org/css/formate/box_modell.htm#workarounds
Lutz