Ich habe auf einer alten Seite ein Frameset, bei dem ich dem Frame, in dem sich der eigentliche Inhalt (Text) befindet eine Hintergrundgrafik zugewiesen habe, die an an einer Bildschirmposition beim Scrollen bleibt (via background-attachment:fixed; )
Das sieht im Quelltext so aus:
body { [...] background-image:url(jubu.gif); background-attachment: fixed; background-repeat: no-repeat; background-position: center center; }
Nun mache ich die Seite gerade neu (ohne Frames :-)). Die Hintergrundgrafik soll übernommen werden, da sie gut ankam. Jetzt habe ich folgendes Froblem: ich habe dem entsprechenden Objekt (einer Zelle) via CSS folgende Eingenschaften zugeordnet:
#Text { [...] background-image:url(jubu.gif); background-attachment: fixed; background-repeat: no-repeat; background-position: center center; }
Der Internet Explorer hat das wichtige "background-attachment: fixed;" außer Acht gelassen.
Nachdem ich herausgefunden ahbe, dass "background-attachment" mit dem IE nur auf body und scrollbare Elemente anwendbar ist, habe ich dem Element noch "overflow:scroll" zugewiesen, aber auch das blieb erfolglos.
Wie schaffe ich es, dass ich einer Zelle oder einer div-box eine Hintergrundgrafik zuweisen kann, die nicht mitscrollt? Und das mit CSS?
Danke im Voraus.