verschachtelte listen
soel
- css
0 Patrick Andrieu0 Matze
hallo,
ich habe folgendes problem:
meine liste:
<ul class="nav">
<li>Punkt_01</li>
<ul class="nav_unter">
<li> Unterpunkt_01</li>
<li> Unterpunkt_01</li>
</ul>
</ul>
so nun habe ich noch lsit-style:none im css, margin:0px;
wenn ich nun meine liste im opera un firefox ansehe, dann stehen die
wörter alle schön sauber untereinander, wenn ich dagegen das ganze im ie betrachte, dann rückt die "verschachtelte" liste, also die unterpunkte nach rechts, etwa 40px !! wieso denn das? ist doch margin 0 eingestellt!
gibts ne idee wie ich dem ie beibringe die listen ordentlich untereinander zu schreiben, wie im firefox ??
danke für antwort
soel
Hallo soel!
meine liste:
<ul class="nav">
<li>Punkt_01</li>
<ul class="nav_unter">
<li> Unterpunkt_01</li>
<li> Unterpunkt_01</li>
</ul>
</ul>
dürfte so nicht validierbar sein: document type does not allow element "UL" here; assuming missing "LI" start-tag.
Lieber so:
<ul class="nav">
<li>Punkt_01
<ul class="nav_unter">
<li> Unterpunkt_01</li>
<li> Unterpunkt_01</li>
</ul>
</li>
</ul>
Aber das Problem muss anderswo liegen, denn auch Deine nicht-valide Variaten mit als css:
.nav { list-style:none; margin-left:0; }
.nav_unter { list-style:none; margin-left:0; }
erhalte ich alles untereinander:
Punkt_01
Unterpunkt_01
Unterpunkt_01
Oder meintest Du etwas anderes? Etwas mehr Problembeschreibung oder ein Online-Beispiel könnte helfen!
Viele Grüße aus Frankfurt/Main,
Patrick
... mit der validen listen formatierung und margin - 20px
steht nun alles untereinander ;-)
gruß
soel
Hallo,
so nun habe ich noch lsit-style:none im css, margin:0px;
Gib mal zusätzlich noch padding:0; und berichte ob sich was geändert hat.
Grüße, Matze