2017-03-15 1 views
0

Ich versuche, das Schwung/Trägheits Scrollen auf einer Website deaktiviert, funktioniert es gut auf dem Desktop, aber auf einem iPad und Android-Handy funktioniert es nicht. Das Impulsscrolling wird weiterhin angewendet.-webkit-overflow-scrolling: auto; funktioniert nicht auf Touch-Geräten

Hier ist, was ich in der CSS haben

-webkit-overflow-scrolling: auto; 
-webkit-overflow-scrolling: auto !important; 
overflow-scrolling: auto; 
overflow-scrolling: auto !important; 
overflow:scroll; 

ich die ganze Kombination der oben versucht haben, aber noch kein Glück.

Gibt es etwas, das mir hier fehlt? Kann es durch Javascript erreicht werden?

Antwort

0

Ich glaube, ich etwas für Sie gefunden:

How to disable inertial scrolling on body for iOS browsers?

Es ist nur eine Frage der eine <body> Wrapper, wie ein <div> und Anwendung overflow: auto; in diesem div. Grundsätzlich sagt Chrome für iOS "lass mich mit dem <body> Element umgehen, aber tu was immer du willst mit anderen Elementen.