Marcus: Bild auf div-Höhe skalieren?

Beitrag lesen

Hi all,

Nach mehreren Stunden vergeblicher Bemühungen und Suche in Google und diesem Forum möchte ich nun um Hilfe bitten:

Mein Problem ist leicht erklärt (aber schwierig zu lösen):
Ich suche nach einer Möglichkeit, ein beim Scrollen unbewegliches (Hintergrund)Bild anzuzeigen, allerdings auf die Bildschirmhöhe skaliert, wobei aber oberhalb des Bildes exakt 100 Pixel frei bleiben müssen (für eine Kopfleiste). Unten soll das Bild mit dem Viewport abschließen.

Nocheinmal langsam zum Mitschreiben: Die obersten 100 Pixel des Viewports sollen also frei bleiben, darunter soll das Bild beginnen und bis zur unteren Kante des Viewports reichen.

Ich steh hier völlig an. Die "height" eines Bildes ist anscheinend relativ zum Browserfenster anstatt zum umgebenden div; der IE interpretiert die Angaben "top:100px" und "bottom:0px" nicht gemeinsam; nicht einmal mit einer klassischen Tabelle scheints zu klappen...

Kann mir hierbei irgendjemand behilflich sein?
Bitte?

Vielen Dank im voraus,
marcus