Hi,
<body style="background-image:url(background.jpg); background-repeat:no-repeat">
Füge hier noch bgcolor="#FFFFFF" ein.
Anstatt dem "#FFFFFF" nimmst du die Farbe, die am unteren Ende des Bildes zuletzt auftaucht. Dann hast du eine Seiten-Hintergrund-Farbe, die oben von deinem Hintergrundbild überdeckt wird.
sorry, aber das ist doch Murks. Man sollte nicht versuchen, CSS-Angaben mit HTML-Definitionen zu vermischen.
Richtig sollte es so gehen:
- zunächst ändere Deine Grafik. 1px Breite reicht, mache sie aber höher, mindestens 700px und wähle den Verlauf so, daß er nach unten hin sehr "weich" ist, d.h. langsamer ins weiß geht.
- jetzt das CSS dazu: body { background:white url(background.jpg) repeat-x; }
im ergebnis hast du dann bei kleineren fenstern den hintergrund unten noch nicht ganz weiss, bei sehr großen fenstern einen verlauf, der nicht bis ganz unten geht, aber dennoch passen sollte.
freundliche Grüße
Ingo