Mit CSS 2.1 ist es nicht möglich, ein Hintergrundbild, das mit
background-image
eingebunden wird, zu skalieren.
In CSS 3 ist vorgesehen, dass man die Grösse des Hintergrundbildes angeben kann. Aber das ist noch Zukunftsmusik...
Bis es soweit ist, kann man behelfsmässig herumbasteln mit zwei Ebenen, die mit
position
absolute
bzw. fixed
positioniert sind und übereinander liegen, wie es in diesem Beispiel
der Fall ist.
Funktioniert "wie gewünscht" in Firefox 2.0 und 3.0.
(Das Bild füllt das Fenster in der Höhe und Breite komplett aus,
wird also u.U. verzerrt, und bleibt stehen.)
Funktioniert "einigermassen" in:
MS IE 6.0. (Das Bild füllt das Fenster komplett aus; wenn man nach unten scrollt,
bewegt sich das Bild nach oben, und unter dem Bild wird der Hintergrund weiss, da der MS IE 6.0 position:fixed
nicht kann.)
Opera 9.26 (Das Bild füllt das Fenster komplett aus; wenn man ganz nach unten scrollt,
erscheint ein horizontaler Scrollbalken.)
<= Zur Übersicht der Testseiten
Zur Homepage: tiptom.ch Thomas Lüthi, luthi@my-mail.ch - Zuletzt bearbeitet: 23.07.2008