Vielen Dank, ich habe diese Zeile gelöscht und schon funktioniert es.
Es ist mir aber noch immer unverständlich warum der Effekt erst bei einer Änderung auftritt. Im Original ist dieser Befehl auch enthalten. Ev. hat dafür jemand eine Idee.
Kann ich Dir sagen. Wenn der IE das wirklich interpretieren sollte (was er wohl anscheinend tatsächlich tut), dann sagt ihm background-position-y:50%, dass sich das Bild gefälligst in der Mitte der Seite befinden soll. "Vernünftige" Browser ignorieren halt diese Anweisung. Dennoch solltest Du der Form halber die Position für das Bild angeben. Zum Beispiel: