Firefox Flicker Bug
-
06-07-2019 - |
Frage
Gibt es irgendeine Art von Abhilfe für die Fehler, die firefox Flimmern macht, wenn die Größe des Dokuments ab?
Klicken Sie hier für eine Demo
Klicken Sie hier für die Demo im Quirks-Modus (keine DOCTYPE)
Ich wette, es mit Hilfe von JavaScript behoben werden kann - immer dann, wenn die Scrollbar schrumpft, stellen Sie sicher, das Fenster rollen bis das Flimmern oder etwas .. Gedanken zu verhindern
Aktualisieren : Der Fehler scheint nicht vorhanden (oder zumindest nicht so stark) im Quirks-Modus
zu seinLösung
Tun Sie dies: Das Problem ist, dass die Seite scrollt, wie das Bild der Größe verändert wird.
Lösung ein: Fügen Sie die jQuery Bibliothek und jQuery Scroll Plugin. Dann blättern Sie zu dem Bild, indem Sie wie folgt vor:
$.scrollTo("#image", "fast", function(){
//resize image here
});
oder
einfach deaktivieren Überlauf für den Behälter der Bild / Seite vorübergehend:
$(body).css("overflow", "hidden");
//do resize
//on resize end (after it has finished):
$(body).css("overflow", "auto");
Ihr Problem lösen!
EDIT:
Ich wette, es mit Hilfe von JavaScript behoben werden kann - immer dann, wenn die Scrollbar schrumpft, stellen Sie sicher, das Fenster rollen bis das Flimmern oder etwas .. Gedanken zu verhindern
Ja!
//before resizing
var scrollInterval = setInterval(function(){
$.scrollTo("#image", "fast");
}, 1);
//do your resizing
//once resizing done
clearInterval(scrollInterval);