[Liste] li's gleichmäßig über die gesamte Listenbreite verteilen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Liste] li's gleichmäßig über die gesamte Listenbreite verteilen

    Moin,
    einfaches Problem, finde aber irgendwie gerade die lösung nicht:
    habe eine horizontal ausgerichtete liste (Navigation), bei sich die <li> Elemente über die ganze Breite der liste orientieren sollen, ergo 1tes <li> linksbündig, letztes <li> rechtsbündig (in bezug auf <ul>), die anderen <li> gleichmäßig dazwischen....

    Könnte jetzt li float:left; machen, jedem li per id eine Breite geben und mit margin(-right) alles ausrichten aber gibt's da nicht was eleganteres?
    "I don't want to belong to any club that would accept me as a member."

    Groucho Marx

  • #2
    Versuche es mit width:auto.

    Wenn du die Anzahl der li's kennst, kannst du auch eine prozentuale Breite angeben.

    Letzte Chance:
    ul { display: table-row; }
    li { display: table-cell; }

    Kommentar


    • #3
      THX, hab es schon "konventionell" gelöst, probiere es aber noch aus...
      "I don't want to belong to any club that would accept me as a member."

      Groucho Marx

      Kommentar

      Lädt...
      X