Manjo
Aktives Mitglied
Thread Starter
- Dabei seit
- 25.07.2005
- Beiträge
- 906
- Reaktionspunkte
- 24
Hallo!
Ich möchte 2 Listen ineinander verschachteln, wobei die Punkte der ersten Ebene untereinander, die der jeweiligen Unterebene nebeneinander dargestellt werden. Ich weiß, es geht auch ohne 2. Liste, einfach aneinanderreihen, aber sauberer ist es hier nunmal mit einer 2. Liste.
dazu in css folgendes:
Das führt allerdings dazu, dass die Elemente der Ebene 2_1 und folgende nicht mehr in der gleichen Spalte wie Ebene 1_1 sondern direkt hinter dem letzen Element der 2. Ebene angeordnet werden. Mit clear:both; kann ich nicht arbeiten, da sich das Ganze in einer Umgebung, die bereits mit float arbeitet, befindet.
Eine Idee?
Viele Grüße
Manjo.
Ich möchte 2 Listen ineinander verschachteln, wobei die Punkte der ersten Ebene untereinander, die der jeweiligen Unterebene nebeneinander dargestellt werden. Ich weiß, es geht auch ohne 2. Liste, einfach aneinanderreihen, aber sauberer ist es hier nunmal mit einer 2. Liste.
Code:
<ul>
<li>Ebene 1_1
<ul>
<li>Ebene 1_2_1</li>
<li>Ebene 1_2_2</li>
<li>Ebene 1_2_3</li>
<li>Ebene 1_2_4</li>
</ul>
</li>
<li>Ebene 2_1</li>
<li>Ebene 3_1
<ul>
<li>Ebene 3_2_1</li>
<li>Ebene 3_2_2</li>
</ul>
</li>
<li>Ebene 4_1</li>
<li>Ebene 5_1</li>
</ul>
HTML:
ul li ul {margin: 0; padding:0;list-style-type:none;}
ul li ul li {float:left;}
Eine Idee?
Viele Grüße
Manjo.