ImWald: Umbruch zwischen einzelnen <li> Listenelementen verhindern.

Hi.

Es gibt eine dynamisch generierte Liste nach dem Muster:

<div>
<ul>
<li><a></a></li>
<li><a></a></li>
<li><a></a></li>
</ul>
</div>

Damit die Liste horizontal angezeigt wird, habe ich den li's ein float:left zugewiesen.

Nun wird die gesamte Liste bei Verkleinerung des Browserfensters irgendwann umgebrochen. Und das soll sie nicht.

Eigentlich müsste man dem <ul> eine feste Weite geben können und dann sollte das nicht auftreten, sondern ggf. nur ein horizontaler Scrollbalken im Browserfenster, oder?

Warum geht das nicht?
Ich stehe gerade echt etwas im Wald.

Viele Grüße,
m.

  1. Ave ImWald!

    <div>
    <ul>
    <li><a></a></li>
    <li><a></a></li>
    <li><a></a></li>
    </ul>
    </div>
    Eigentlich müsste man dem <ul> eine feste Weite geben können und dann sollte das nicht auftreten, sondern ggf. nur ein horizontaler Scrollbalken im Browserfenster, oder?
    Warum geht das nicht?
    Ich stehe gerade echt etwas im Wald.

    Was hast du getan, das *das* nicht geht? Ein bisschen Code wäre hier angebracht.

    Grüße aus H im R an ImWald,
      Primus Enginus*

  2. Hallo,

    die <li>s brauchen ein "display:inline;" und die <ul>s ein "white-space:nowrap;".

    Mit freundlichen Grüßen,
    Freiheit

    --
    //don't question it ... it's clearly an optimization
    sh:( fo:| ch:? rl:? br:^ n4:( ie:% mo:} va:} de:> zu:) fl:{ ss:{ ls:~ js:(