Hallo AndreasW,
»»Ausserdem ist doch die Bildschirmgroesse absolut irrelevant. Entscheidend ist doch die Fenstergroesse, und die kann in Einer-Schritten eingestellt werden, und das auch noch in X- und Y-Richtung getrennt.
Der Trick für die Berücksichtigung einer Änderung der Fenstergröße besteht in der Vermeidung absoluter Größen.
<Eigenzitat>
Komplett CSS-gestützte Formatierung , da dabei die Relativierung aller Abstände kein Problem sein dürfte.
[...]
Durch das Containermodell des CSS sollte Dein Problem lösbar sein.
</Eigenzitat>
Ein triviales Beispiel sind Tabellen.
... width=1024 ... paßt nur bei Auflösung 1024 und Ganzbild.
(würde ich immer versuchen zu vermeiden, da dann auch beim
Ausdrucken regelmäßig der text am rechten Rand fehlt)
... width=100% ... paßt (fast) immer.
Da aber auch die Schriftgröße und Imagegröße fließend angepaßt werden sollen sprach ich eben von JS-generiertem HTML-Code.
Übrigens kann man da schon einige Zwischenschritte auslassen, denn das verkleinern um 1 Pixel dürfte für das Design vernachlässigbar sein. Ich würde bestenfalls in 10 Pixel-Schritten reagieren, eher später.
Tschüss
Andreas