Christoph Schnauß: <div>s mittig nebeneinander

Beitrag lesen

hallo,

Das Problem ist, dass meine nebeneinander angeordneten divs keine feste Position haben können, da ihre Inhalte (und damit ihre Breite) dynamisch erzeugt werden.

Was ist daran so problematisch? Selbstverständlich können auch dynamisch erzeugte Div's positioniert werden

(Ich weiß, da bekomme ich Probleme mit Opera ...)

Wirklich?

Und es sind auch nicht nur 2 divs, sondern minimal 5, die ich der Einfachheit halber gerne mit einem Haupt-Div positionieren würde.

Boah!!!!!! Da haste uns ja gewissermaßen belogen, du Schlimmer, du

<div style="position:absolute; top:120px; left:0px; width:100%; vertical-align:middle;">

ok, jetzt sind zwar die 400 Pixel Rand weg, aber es ist immer noch das bei 100 Prozent Breite wirkungslose "vertical-align:middle" drin

<div style="float:left; border:2px solid red; width:50px;">

_Jetzt_ wird die Geschichte mit "fload" allerdings interessant, das solltest du eventuell nochmal überdenken. Positionierung ist immer noch nicht dabei ...

Mit einer Tabelle wüsste ich schon, was zu tun wäre, aber von Tabellen versuche ich mich gerade zu trennen - was schwer fällt :-(

Warum willst du dich denn von Tabellen trennen? Es kommt schließlich darauf an, was deine Seite, wenn sie denn fertig ist, einmal zeigen soll, und diesem Ziel entsprechend wählst du die technischen Layout-Instrumente. Tabellen können nach wie vor außerordentlich nützlich sein und werden wohl kaum jemals aus der "HTML-Welt" verschwinden.

Dein Problem scheint eher zu sein, daß du dir erst klar sein mußt, welche Inhalte du transportieren möchtest, und dann das dafür benötigte Instrumentarium auswählen solltest. Nicht umgekehrt.

Grüße aus Berlin

Christoph S.