Frank Stabenau: Div mit fester breite zentrieren?

Hallo Leute,

ich möchte ein Div im Body zentrieren. Ich habe html, body width:100% und body text-align:center.

Im IE funzt das auch problemlos, nur im NS steht alles links.

Was mache ich falsch?

Achja und gleich noch eine Frage:

in oben erwehnten Div sind 4 weitere. (head, nav, main, foot)
Nav und main sind neben einander mit fester Breite jeweils mit float:left/right. Was mache ich mit foot, das der gescheit unter nav und main steht? Auch float:left oder wie macht mans richtig das es auch im NS gescheit funktioniert?

Danke schonmal,
viele Grüße
Frank

  1. Hi!

    ich möchte ein Div im Body zentrieren.

    Stichwort margin:auto --> Suche!

    ---------------------------------------------------------

    Grüße,

    Fabian St.

    1. Huhu,

      thx, margin:auto; auf das div funzt.

      Haste für meine andere Frage auch noch ne Antwort?

      Gruß Frank

  2. Hallo,

    in oben erwehnten Div sind 4 weitere. (head, nav, main, foot)
    Nav und main sind neben einander mit fester Breite jeweils mit float:left/right. Was mache ich mit foot, das der gescheit unter nav und main steht?

    #foot {width:100%; clear:both; height:??;}
    #left {float:left; width:xx;}
    #right {float:right; width:xx;}
    #main {padding: xx xx xx xx;}
    #foot {clear:both; width:100%; height:xx;}

    Achte darauff, dass im Quelltext der Seite die Elemente in folgender Reihenfolge stehen:

    1. Head
    2. Left
    3. Right
    4. Main
    5. Foot

    Right muss hinter Left folgenden, dass sich der Main-Bereich erst nach den beiden Bereichen aufbaut.

    Mit freundlichen Grüßen

    André

    --
    ie:% fl:( br:& va:) ls:# fo:) rl:° n4:~ ss:{ de:] js:( ch:| mo:} zu:)
    http://forum.de.selfhtml.org/archiv/2003/10/60651/
  3. Jo,

    ich danke.

    Lösung für das zentrieren ist margin:auto; und für das beenden des Floats claer:right;

    Gruß
    Frank