Eine Version gibt es auf http://dev.dasmobile.at/
das ist die mit dem ganzen Hintergrundbild.
Ich vermute, Du möchtest, dass der Hintergrundverlauf am linken und am rechten Bildrand auf jeder Auflösung immer die gleiche Farbe hat, ist das korrekt?
Das ginge, würde aber m.E. die Mühe nicht lohnen. Wenn du das Bild als body-Background einbindest, vertikal kacheln lässt und gleichzeitig als Hintergrundfarbe weiß definierst, erreichst Du viel unkomplizierter einen fast identischen Effekt. Die dabei entstehenden (minimalen) Unterschiede zwischen den Auflösungen bemerkt keine Sau, schon allein deshalb, weil die meisten Leute die Darstellung bei verschiedenen Auflösungen nicht vergleichen (können).
Aber wie auch immer, ich bin ja nicht Deine Mutter…
Wenn Du partout auf den Effekt bestehen würdest, könntest Du Dir die Eigenschaft ‚overflow‘ zunutze machen und zwar, indem Du die overflow-Anzeige für den Body abschaltest und statt dessen ein div erstellst, dass bei Bedarf Scrollbalken erhält. Dadurch muss das Bild nicht mehr über den Anzeigebereich hinaus gestreckt werden.
Im CSS:
html, body {
width:100%;
height:100%;
overflow:hidden;
}
img {
width:100%;
height:100%;
}
div#content {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
overflow:auto;
}
Im HTML:
Deine Inhalte
Egal welchen Weg Du am Ende wählst, Du solltest auf jeden Fall das Bild auf eine Höhe von 1px verkleinern! Die Höhe von 768px und die damit verbundene viel zu hohe Dateigröße ist völlig unnötig, da das Bild ja sowieso auf eine Höhe von 100% gestreckt oder ggf. auch gekachelt wird.
Schöne Grüße
Yasmin