Vorwort Wenn Sie das Attribut „overflow: scroll“ für ein Div oder Modul verwenden, kommt es beim Surfen auf einem iOS-Telefon zu deutlichen Verzögerungen. Auf Android-Telefonen tritt dieses Problem jedoch nicht auf. Problemumgehung Der folgende Code kann dieses Verzögerungsproblem lösen: -webkit-overflow-scrolling: touch;, da diese Codezeile die Hardwarebeschleunigungsfunktion aktiviert, sodass das Gleiten sehr reibungslos erfolgt. Diese Methode kann das Gleitverzögerungsproblem von iOS5.0- und Android4.0- und späteren Systemen tatsächlich lösen. auto: Normales Scrollen. Wenn der Finger vom Touchscreen genommen wird, stoppt das Scrollen sofort. Touch: Scroll-Rebound-Effekt. Wenn der Finger vom Touchscreen genommen wird, wird der Inhalt noch eine Weile weitergescrollt. Die Geschwindigkeit und Dauer des Weiterscrollens sind proportional zur Intensität der Scroll-Geste. Außerdem wird ein neuer Stapelkontext erstellt. Kompatibles Schreiben Überlauf: automatisch; /* WinPhone8 und Android4+ */ -webkit-overflow-scrolling: berühren; /* ios5+ */ ps: 1. Wenn das Hinzufügen dieser Eigenschaft nicht funktioniert, fügen Sie overflow-y: scroll hinzu und es wird funktionieren. 2. Wenn ein Element mit der Position „absolute|relative“ festgelegt und dann das Attribut „-webkit-overflow-scrolling: touch;“ hinzugefügt wird, werden Sie feststellen, dass der Scrollbereich nach mehrmaligem Verschieben hängen bleibt und nicht mehr verschoben werden kann. Erhöhen Sie in diesem Fall einfach den Z-Index-Wert des Elements. Referenzen: https://www.jianshu.com/p/1f4693d0ad2d https://www.cnblogs.com/wuyinghong/p/7450041.html Dies ist das Ende dieses Artikels zur Lösung des Problems des Scroll-Stau beim Overflow-Scrollen. Weitere Informationen zum Overflow-Scrollen-Stau finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Wir hoffen, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: Super detaillierter GCC-Upgrade-Prozess unter Linux
>>: Implementierungsmethode für HTML-Neun-Raster-Layouts
Die Definition und Vererbung von Klassen in JS si...
1. Installieren Sie zuerst die Pagode Installatio...
1. Kabellos Führen Sie PowerShell aus und geben S...
1. MySQL entfernen a. sudo apt-get autoremove --p...
Installieren Sie Nginx Ziehen Sie zuerst das Cent...
Die Methode zum Umbrechen des Inhalts (Titelattrib...
Vorwort: Ich wollte schon immer wissen, wie eine ...
Im Linux-System gibt es neben den verschiedenen, ...
Vorwort Um die Konsistenz und Integrität der Date...
Als eines der beliebtesten Front-End-Frameworks i...
Zunächst einmal hängt die Gestaltung des Webseiten...
Früher hatte fast jede Website eine Sitemap-Seite...
Einführung in Angular Angular ist ein von Google ...
Die Elemente in einem HTML-Dokument werden hinter...
1. Implementieren Sie den Anruf Schritt: Legen Si...