Hiho,
ich stehe vor einem kleinen Problem. Und zwar verhält sich der IE mal wieder ziemlich kontraintuitiv, um es freundlich auszudrücken. Also folgender HTML Code:
<ul class="sitemap">
<li>INHALT</li>
<li><INHALT</li>
<ul class="sitemap_sub">
<li>INHALT</li>
<li>INHALT</li>
<li>INHALT</li>
</ul>
</ul>
Im CSS gibt es ein
ul.sitemap li {
border: #FF6600 1px solid;
list-style: none;
}
So, was passiert:
Der Mozilla verhält sich wie erwartet und zeichnet brav um jeden Listenpunkt einen Rahmen.
Der IE zeichnet zwar auch um jeden Listenpunkt einen Rahmen, aber auch einen großen Rahmen um die ganze Unterliste. Ich kann mir irgendwie nicht erklären wie der auf die Idee kommt (denn der Rahmen ist ja ganz klar dem li zugewiesen, das zu Beginn der Unterliste schon wieder vorbei ist) das so zu rendern. Wie dem auch sei ich will dem IE irgendwie auf die Finger hauen, damit er dieses unsinnige Verhalten bleiben lässt - irgendwelche Ideen, wie sichd as bewerkstelligen lässt?
Grüsse
Marc