Shepard (nl): Div "prozentual" zentriert

Beitrag lesen

Hallo,

... sondern auf den Leerraum der mir nach einfügen des Divs (760px) noch rechts davon übrig bleibt.

Dieser leerraum soll dann zu 1/3 links vom Div und zu 2/3 rechts vom div platziert werden.

Die Größe dieses Leerraums ist Fenstergröße minus Divgröße. Fenstergröße=100% (aus Sicht der enthaltenen Elemente), Divgröße=xxx Pixel. Das ist nicht kompatibel.

Meines Erachtens geht das nur dann, wenn das Div eine zum Fenster prozentual konstante Größe hat. Bei <div style="width:40%"> bleiben z.B. 60% übrig, davon 1/3 sind 20% und 2/3 sind 40%, also <div style="width:40%; margin-left:20%; margin-right:40%">

Bei fester Breite des <div>s müßte bei jeder Fenstergrößenänderung die Fenstergröße in Pixeln per Javascript ermittelt, und daraufhin das <div> dynamisch neu positioniert werden. Ob das eine schöne und lohnende Lösung ist, mußt Du selbst entscheiden.

Shepard