Folgendes soll gemacht werden:
Ein DIV mit einer min- und einer max-width. Darin soll auf der linken Seite (50% des übergeordneten DIVs) Text stehen. Die rechte Hälfte soll mit einem Hintergrundbild gefüllt werden.
Was
nicht geht: Man kann nicht dem übergeordneten DIV ein Hintergrundbild geben, das rechts oben ausgerichtet ist. Das Bild selber ist halb so breit wie die max-width des großen DIVs. Der Text bekommt ein padding-right 50%. Warum geht das nicht? Das klappt nur, wenn man bei max-width angekommen ist. Sobald man eine kleinere Auflösung hat, resp. seinen Browser verkleinert, wird das Hintergrundbild unter den Text "geschoben" - der sich übrigens brav immer nur zu 50% innerhalb des großen DIVs ausbreitet.
Was
auch nicht geht: Im großen DIV, zwei untergeordnete DIVs und mit float positionieren. Dem rechten DIV dann das Bild als Hintergrund geben, diesmal oben zentriert ausgerichtet (der Optik wegen). Das klappt mit dem Verkleinern des Browser-Fensters. Aber da in dem rechten DIV mit dem Hintergrundbild kein Inhalt ist, wird es auch nicht angezeigt. Klar.
Jemand eine Idee, wie man es am besten hinbekommt? Faux-Column geht auch nicht. Das würde das relativ große Hintergrundbild rechts nur noch mehr vergrößern. (Mal abgesehen davon, dass FC ja auch eine ganz andere "Aufgabe" hat...

)
Man könnte natürlich das Bild mit einem img-Tag einfügen, da es aber nur Deko ist, hat das Bild im HTML nichts zu suchen. *grübel*