Scrollen in iOS gesperrt

8

Ich habe ein seltsames Problem auf meiner mobilen Website, wenn ich es in Safari auf einem iPhone (5, 6) gesehen habe. Wenn ich das linke Dia-Menü öffne und dann ein Untermenü öffne (z. B. Electrical Solutions), das sehr viele Elemente enthält, die nicht vertikal auf den Bildschirm passen, wird die Abwärtsbewegung gesperrt und die übrigen Elemente im Untermenü können nicht angezeigt werden. Wenn ich jedoch ein anderes Untermenü (d. H. Industrien) öffne, während das vorhergehende Untermenü geöffnet ist, kann ich das Bild nach unten entsperren und normal arbeiten. Jetzt kann ich die anderen Elemente im ersten Untermenü sehen. Was ich versucht habe: Ich habe die overflow in all diesen Elementen überprüft und nichts sieht falsch aus und fügte dem Körper auch -webkit-overflow-scrolling touch hinzu, aber immer noch kein Glück. Was sind meine anderen Optionen zu überprüfen?

    
Leb_Broth 11.09.2015, 09:26
quelle

1 Antwort

3

Soweit ich sehen kann, benutzen Sie -webkit-overflow-scrolling:touch am .sidebar-menu , aber nicht am .submenu , obwohl dies kein Problem darstellen sollte, aber Sie könnten versuchen, es auch dem Untermenü hinzuzufügen. Etwas anderes ist, dass Ihre .sidebar-menu keine overflow:hidden hat, was ich empfehle und die Ursache Ihres Problems sein könnte.

IOS ist wirklich versaut mit Scrolling in meiner Erfahrung und es ist sehr schwer zu verfolgen, wenn Sie viele Ebenenelemente haben. Lesen Sie auch Ссылка es könnte Ihnen ein paar Ideen geben.

    
Bas van Stein 18.09.2015, 07:56
quelle

Tags und Links