Stahl Florian: 3 Divs

Servus

Ich schaffe es nicht 3 Divs hintereinander  zu legen.

Code:

<div class="links">links</div>
<div class="mitte">mitte</div>
<div class="rechts">rechts</div>

CSS:

div.links        {float:left; width: 240px}
div.mitte        {}
div.rechts       {float:right}

Die linke Spalte muss die feste breite haben.

  1. Hello out there!

    Servus

    Ich schaffe es nicht 3 Divs hintereinander  zu legen.

    Glaskugel: Du meinst nebeneinander?

    <div class="links">links</div>
    <div class="mitte">mitte</div>
    <div class="rechts">rechts</div>

    Warum Klassen? Gibt es mehrere Elemente der Klasse 'links' ('mitte'/'rechts')? Warum dann keine IDs?

    BTW: die Namen sind äußerst ungeschickt gewählt. (Use class with semantics in mind.)

    div.links        {float:left; width: 240px}
    div.mitte        {}
    div.rechts       {float:right}

    Glaskugel: Du möchtest die Reihenfolge der div im HTML-Quelltext ändern?

    Und du möchtest dir das Beispiel eines dreispaltigen Layouts in SELFHTML ansehen?

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
    1. Das 3. also das rechte div is aber dann in der nächsten zeile, die ersten zwei stimmen.

      1. hi,

        Das 3. also das rechte div is aber dann in der nächsten zeile, die ersten zwei stimmen.

        Da muss das dritte ja auch sein, wenn du es nach rechts floatest.

        Aber floate doch mal das zweite nach rechts, und lasse das dritte ungefloatet ...

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. danke, es funktioniert.