Vielleicht liegt es am id="navlist" ..
Grüß´Sie.
Der Ie verhunzt mir ein einfaches Listenmenü und ich steige nicht dahinter, wo der fehler begraben liegt.
Was macht er falsch: Der Abstand zwischen den Listen ist unerklärlich groß.
Der Code:
Doctye xhtml 1.0 strict,
Css:
Die Liste selber:HTML-Code:#navcontainer { background-color: #fff; position: absolute; top: 190px; left: 50px; width: 130px } #navcontainer a { color: #000; font-size: 12px; text-decoration: none; background-color: #f3f3f3; display: block; padding: 5px 10px; border-bottom: 1px dashed #9bb372 } #navcontainer a:hover { color: #000; text-decoration: none; background-color: #eee; border-right: 5px solid #9bb372; border-bottom: 1px dashed #9bb372 } #navcontainer li { margin: 0; padding: 0; border-left: 1px solid #9bb372 } #navcontainer ul { list-style-type: none; margin: 0; padding: 0 }
Die Page selber ist valide.HTML-Code:<div id="navcontainer"> <ul id="navlist"> <li><a href="#">Startseite</a></li> <li><a href="#">...</a></li> <li><a href="#">...</a></li> <li><a href="#">...</a></li> </ul> </div>
FF8, NS 7 bzw Opera 8 zeigen mir, wie es aussehen soll, nur der Ie nicht.
Any ideas?
Merci für sachdienliche Hinweise vom CSS-Depp
Thomas
Edit: Im Anhang so wie es aussehen soll(unten) und wie nicht.
Geändert von Schneeschaufel (19.06.2005 um 21:31 Uhr)
Vielleicht liegt es am id="navlist" ..
Ich hab' mal einfach die LI's in eine Zeile, also ohne Umbruch, geschrieben. Das scheint zu funktionieren.
...Erklärung dafür hab' ich keine. Vielleicht kannst Du ja damit leben ;-)PHP-Code:<div id="navcontainer">
<ul id="navlist">
<li><a href="#">Startseite</a></li><li><a href="#">...</a></li><li><a href="#">...</a></li><li><a href="#">...</a></li>
</ul>
</div>
versuch mal beim
navcontainer a
ein
width: 100%;
Freedom for Mars!
![]()
@Malleus:
Haut wunderbar hin, komisches Problem...
@Peterlein
Ebenfalls
Schön, dass es das Tp gibt![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)