Der Martin: DIVS Float:left zentriert ausrichten

Beitrag lesen

Hallo,

ich habe mehrere Divs, mit Float:left. Es sollen immer die maximale Anzahl an DIVS nebeneinander stehen, aber immer zentriert in der Bildschirmmitte.

dann ist float vielleicht gar nicht so günstig. Ich würde die einzelnen div-Elemente eher mit display:inline-block versehen und dem umgebenden Container ein text-align:center geben.

<div style="display: table-cell; overflow: hidden; background-Color:orange; margin-left:auto; margin-right:auto;">

Wieso background-color mit großem 'C'? Aber immerhin konsequent. ;-)
Und was versprichst du dir von display:table-cell?

Und inline-CSS (also in einem style-Attribut möchte man normalerweise tunlichst vermeiden. Gerade hier, wo mehrere gleichartige Elemente mit gleichen CSS-Eigenschaften aufeinanderfolgen, ist der Vorteil eines zentralen Stylesheets unübersehbar.

Ciao,
 Martin

--
Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Beim Universum bin ich mir aber nicht ganz sicher.
  (Albert Einstein, deutscher Physiker)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(