Antwort
Du hast also mit CSS ein Programm geschrieben... interessant.
An deiner Stelle würde ich dem Background eine Farbe geben und dann ein DIV mit dem GIF drüber machen.