jQuery blendet langsam auf IE8

8

Ich benutze jQuery Zyklus und auch ein Einblenden / Ausblenden auf dieser Seite:

Ссылка

Zyklus für das Banner, blendet für die unteren Navigationsschaltflächen ein. In allem außer IE8 ist alles peachy, aber IE8 hat unglaublich ruckartige Fades.

Es wird erwähnt, dass IE8 eine andere Methode zur Transparenztransparenz hat:

IE8 jQuery FadeTo

Es scheint schwer zu glauben, IE6 implementiert dies gut, aber die neuesten und größten versagt. Ich habe erwähnt, dass relative / absolute positionierte Elemente Probleme mit Fades haben, aber das erklärt das schwebende Banner nicht.

Lässt IE8 oder mein Code? Alle Meinungen / Ideen dankbar begrüßt! Danke

    
luke 18.02.2010, 20:08
quelle

2 Antworten

4

Es ist dein Foto Hintergrund. Ersetzen Sie den Bannerteil durch einen weißen Hintergrund für IE8 und es wird sanft verblassen, und stellen Sie sicher, dass Sie den Finger an das IE-Team im bedingten Kommentar senden.

Edit: Es scheint, dass es nur dann nicht möglich ist, das bg hinter dem Banner weiß zu machen. Ich bekomme nur einen fließenden Übergang und entferne das Hintergrund-IMG-Tag, das du hast (nicht das Body-Hintergrundbild)

Edit2: final test, indem das Bild in das class="bg" img-Tag als normales Blockelement mit einem Hintergrundbild gesetzt wird. Daher können wir daraus schließen, dass das schwebende Bild auf der Rückseite für IE8 schlecht ist, verwenden Sie ein normales div mit einem Hintergrund-IMO. Wenn Sie das Bild an die Seite anpassen müssen, müssen wir uns eine andere Lösung überlegen oder nur IE8 nicht strecken.

    
Francisco Aquino 18.02.2010, 20:17
quelle
1

Es sieht so aus, als wäre es ein Problem bei IE 8, da ich ein ähnliches Verhalten auf einem meiner Systeme hatte. Ich beschloss, eine andere Animation zu verwenden, was in meinem Fall kein Problem war.

    
AxelEckenberger 18.02.2010 20:14
quelle