fraga: Abstand nach links in Abhängigkeit von der Breite

Beitrag lesen

Hallo,

ich habe ein Bild (<img>) innerhalb einer Überschrift (<h1>). Ich wollte, dass das Bild einen Abstand zum linken Rand (beispielsweise 8em) besitzt. Jedoch sollte dieser Abstand bis auf 0 schrumpfen, falls der Viewport nicht mehr groß genug ist, das Bild (inklusive Abstand) komplett darzustellen.
Der Abstand des Bildes zum linken Rand soll maximal bis auf 0 schrumpfen, danach wird das Bild eben rechts abgeschnitten.

Meine Frage ist nun, ob das irgendwie mittels CSS zu bewerkstelligen ist.
Ich habe natürlich schon experimetiert mit width, min-width, floats etc., bin aber zu keinem Ergebnis gekommen, aus dem ich irgendwelche Schlüsse hätte ziehen können, außer dass sich Opera und Firefox jedesmal völlig unterschiedlich verhalten (wobei ich hier noch keinem von beiden Fehlverhalten unterstellen möchte ;)

Danke schonmal im Voraus für jegliche Hilfe