wahsaga: Animierte Gifs zurückspulen oder cachen verhindern

Beitrag lesen

hi,

Ich habe eine Navigation mit 6 Menüpunkten. Über CSS lasse gebe ich den <a>-Tags bei rollover eine animierte Gif-Grafik als Hintergrund, die sich nur einmal wiederholt und nicht endlos ist.

Im Firefox , Netscape und IE 5.X bleibt nun aber die Grafik bei erneutem Rollover, egal über welchen Button, erscheint das Gif nicht als Animation sondern hängt am Endpunkt fest.

ja, opera verhält sich da m.E. besser - der spielt die animation jedes mal auf's neue ab, wenn ein bild erneut "sichtbar" gemacht wird.

Gibt es eine Möglichkeit das Gif zurückzuspulen z.B. bei Mouseout o.ä.

"zurückspulen" lassen sich gifs nicht.
bei einem ähnlichen problem habe ich diesen effekt dadurch umgangen, dass ich per javascript jedes mal ein neues img-objekt erzeugt und ins dokument eingehängt habe - da spielten IIRC alle browser die animation erneut ab; auch ohne die eigentliche grafikdatei neu zu laden.
müsstest du mal schauen, ob das für dich eine alternative zum CSS-rollover wäre, stattdessen "echte" bilder bzw. bildobjekte per javascript immer wieder neu zu erzeugen und einzuhängen.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }