Hiho,
So ist position:relative eben definiert.
Nutze position:absolute für das Bild und setze die Basis für die Koordinaten auf das div.
Hmm, ich dachte bis heute position gibt lediglich Informationen darüber von wo aus das Element positioniert werden soll und nicht wie und ob es einen Platzhalter gibt. Naja,. die Grafik ist jetzt jedenfalls richtig postiert, dafür schon mal danke.
<div style="width:160px" class="bg_2 box">
<div style="position:relative;top:-20px"><img src="grafik.gif" width="105" height="9"></div>INHALT</div>Wozu das innere div? Warum positionierst Du nicht das Bild direkt?
Ich will hinter die Grafik später noch einen Hintergrundfeld legen um das gute Ding auf 100% Breite zu bringen. Wenn ich aber ein width:100% direkt in der Grafik angeben würde, würde die Grafik entsprechend gestreckt. Wobei mich das gerade zum nächsten Problem führt. Eine Breite von 100% bezieht ja den 1px Rahmen der Box nicht mit ein. Kann ich das div irgendwie dazu überreden sich mit seiner Breite am Aussenrand der Box zu orientieren (also quasi 100% plus ein px links und eines rechts).
Und leider steht auch noch mein zweites Problem aus. Wie bringe ich das Werk dazu vorhergehende Inhalte nicht zu überdecken sondern sich brav darunter einzuordnen?
Grüsse
Marc