So wie ich das verstanden hab, brauchst du einfach nur relative angaben.
Du brauchst ein div-layer, das die ganze seite umfasst und auf width:100%; steht und die div-layer, die diese einzelnen boxen (die menüs) beinhalten. Diese layer brauchen eine absolute breiten- und höhenangabe. Also z.B. width:200px. So müssten die abstände dazwischen je nach auflösung anders sein.
Und zu deiner zweiten frage: Da brauchst du auch wider ein div-layer mit breite 100%. Und dann machst du darein noch ein div, das einen rand von 200px hat, also margin:200px;
EDIT: Mom, ich denk grad nochmal da drüber nach und glaub das das zweite auch nur mit einem div geht, das einen rand von 200px hat.... aber ich kann grad irgendwie nicht mehr denken probiers aus!
--
"Champagner und Weltrevolution" (Heinrich Heine]
"Seien wir realistisch, fordern wir das Unmögliche" (Ernesto 'Che' Guevara)
"Entscheiden können wir nur, was wir mit der Zeit, die uns gegeben ist, anfangen." (Gandalf)
@getöteter_ork:
Die boxen, die bei rpg-maker.com untereinander sind, ändern ja auch nicht ihren abstand zueinander. Nur die einzelnen spalten tun das. Also brauch man sowas, wie das hier:
Hab mich vielleicht etwas falsch ausgedrückt. Jedenfalls wird das nicht mit phph gemacht, sondern ganz einfach mit CSS und prozentualen angaben.
--
"Champagner und Weltrevolution" (Heinrich Heine]
"Seien wir realistisch, fordern wir das Unmögliche" (Ernesto 'Che' Guevara)
"Entscheiden können wir nur, was wir mit der Zeit, die uns gegeben ist, anfangen." (Gandalf)
'*' soll immer gleich groß sein (egal bei welcher auflösung), der rest ist festgelegt (per CSS - immer zentriert etc.)
...
Dann so:
Und das CSS dazu:
Main wird auf die volle bildschirmbreite gesetzt und bekommt einen rand, das wären also bei dir die äußeren beiden '*'. Die mitte bekommt auch einen rand, der dann die andern beiden '*' darstellt. Diese ränder sind dann bei jeder auflösung gleich groß, bei mir hier sinds 20 bzw. 30 px. Wichtig ist immer das float:left; da sich die nachfolgenden elemente dann links neben dem vorhergehenden element anordnen. Auch wichtig ist die prozentuale breite der mitte, die hier auf 69% steht, aber auch beliebige verändert werden kann.
Wenn das jetzt nicht klappt, dann weiß ich auch nicht was du willst...
--
"Champagner und Weltrevolution" (Heinrich Heine]
"Seien wir realistisch, fordern wir das Unmögliche" (Ernesto 'Che' Guevara)
"Entscheiden können wir nur, was wir mit der Zeit, die uns gegeben ist, anfangen." (Gandalf)
Das rechte fällt unter das linke? oO also bei mir nicht. Was haste denn für eine auflösung? Ich hab von 1024*768 bis 1280*1024 alles ausprobiert und es gab immer eine dreispaltige tabelle.
Naja, auch egal...
--
"Champagner und Weltrevolution" (Heinrich Heine]
"Seien wir realistisch, fordern wir das Unmögliche" (Ernesto 'Che' Guevara)
"Entscheiden können wir nur, was wir mit der Zeit, die uns gegeben ist, anfangen." (Gandalf)
Das rechte fällt unter das linke? oO also bei mir nicht. Was haste denn für eine auflösung? Ich hab von 1024*768 bis 1280*1024 alles ausprobiert und es gab immer eine dreispaltige tabelle.
Auch wenns egal ist: Bei mir wars eine dreispaltige tabelle (also so wie es sein sollte) weil ichs nur in Opera (meinem standardbrowser) getestet hab. Im Mozilla und IE rutscht es tatsächlich (komischerweise) unter das linke...
Aber da das ja jetzt egal ist, bemüh ich mich nicht mehr den fehler zu finden
--
"Champagner und Weltrevolution" (Heinrich Heine]
"Seien wir realistisch, fordern wir das Unmögliche" (Ernesto 'Che' Guevara)
"Entscheiden können wir nur, was wir mit der Zeit, die uns gegeben ist, anfangen." (Gandalf)