• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Ul richtig floaten?

Freshmojojo

Mitglied
Hey und zwar stehe ich momentan vor einem ziemlich banalen Problem. Ich habe eine Menüstrucktur wie jede andere d.h.
HTML:
<ul class="level_1">
     <li>eins
          <ul class="level_2">
               <li>untermenü 1</li>
               <li>untermenü 2</li>
               <li>untermenü 3</li>
               <li>untermenü 4</li>
          </ul>
     </li>
     <li>zwei</li>
     <li>drei</li>
     <li>vier</li>
</ul>

Nun möchte ich, dass wenn ich das Untermenü geöffnet habe, dass die Untermenü Punkte auch auf left gefloatet, quasi wie eine zweite Navigation darunter erscheint. Dazu muss sich level_2 allerdings immer links anordnen? Wie genau bekomme ich dies hin ich stehe grad echt auf dem Schlauch.
Danke!
Lg
Freschmojojo
 
Werbung:
Code:
ul li , ul ul li {
float:left;
}

Oder du nimmst display:inline; /display:inline-block;
 
Werbung:
Nein so wird das nix :D Danke trotzdem! Die Lösung ist es mit position:absolute; und dann mit left:0; denn ansonsten floatet er nur innerhalb des Ul´s:
 
Zurück
Oben