Lutz T.: new Image()

Beitrag lesen

Hallo

Ich habe eine Frage bezüglich folgendem:

s8 = new Image();
s8.src = "bild.gif";  (usw)

Gibt es auch eine Alternative für "new Image()"?? Ich möchte nämlich das zweite Bild über das erste bringen, sodass man das erste noch darunter sieht (z.B. wenn das zweite transparenten Hintergrund hat).

Anders gesagt, ich möchte kein "new Image", sondern dass das besagte Bild über das alte hineinkommt.

Vielen dank für eine eventuelle Hilfe

Schteffan

Hallo Schteffan, mit
s8 = new Image();
s8.src = "bild.gif";  (usw)
wird noch kein Bild dargestellt, es werden nur die Bilder vorgeladen, die später einmal dargestellt werden sollen, damit die Bilder dann nicht erst geladen werden müssen (z.B bei onMouseOver).
Den von Dir gewünschten Effekt kannst Du erreichen, wenn Du zwei <div>-Elemente an die selbe Possition (mit unterschiedlichem z-index) legst, in denen Du jeweils ein Bild darstellst, z.B. so:
<div style="position:absolute; left:100; top:100; z-index:1"><img src="Hintergrund.gif" border=0></div>
<div style="position:absolute; left:100; top:100; z-index:2"><img src="Vordergrund.gif" border=0></div>
MfG. Lutz T.