Ich habe ein seltsames Problem auf meiner mobilen Website in Safari auf einem iPhone (5, 6). 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 Scroll-Down-Taste gesperrt und die restlichen 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 überprüfte die overflow
in all diesen Elementen und nichts sieht falsch aus und fügte auch die -webkit-overflow-scrolling
Touch auf den Körper, aber immer noch kein Glück. Was sind meine anderen Optionen zu überprüfen?Scrollen in iOS gesperrt
Antwort
Soweit ich Sie -webkit-overflow-scrolling:touch
am .sidebar-menu
verwenden sehen kann, aber nicht an den .submenu
, obwohl dies kein Problem sein soll, aber Sie könnten versuchen, es so gut in das Untermenü hinzuzufügen. Etwas anderes ist, dass Ihre .sidebar-menu
keine overflow:hidden
hat, die ich empfehle und die Ursache Ihres Problems sein könnte.
IOS ist wirklich versaut mit Scrollen in meiner Erfahrung und es ist sehr schwer zu verfolgen, wenn Sie viele geschichtete Elemente haben. Lesen Sie auch https://remysharp.com/2012/05/24/issues-with-position-fixed-scrolling-on-ios es könnte Ihnen einige Ideen geben.
Vielen Dank. Aber wenn Sie später etwas Licht auf die Tatsache werfen könnten, warum es bei 2 Untermenüs keinen Bug und sonst gibt. –
Ja, das ist ein sehr guter Punkt, ich habe ehrlich gesagt keine Ahnung. Es scheint kein konsistentes Verhalten zu sein. –
- 1. UicollectionView Scrollen zwischen Ansichten in Swift Ios?
- 2. ios addSubview nicht scrollen in uiscrollview
- 3. Vertikale in iOS Scrollen nicht glatt
- 4. verhindern ganze Seite scrollen iOS
- 5. "Datenbank gesperrt" -Fehler in ios beim Aktualisieren der Abfrage
- 6. iOS Seite deaktivieren Scrollen mit Überlauf-Scrollen: Berühren Sie
- 7. Prevent auf Tastaturanzeige iOS Scrollen 6
- 8. iOS Google Maps SDK vs MapKit Scrollen
- 9. iOS: Lokale Benachrichtigung wird sehr langsam angezeigt, wenn Telefon gesperrt
- 10. CSS Überlauf Scrollen und versteckt Scrollbar (iOS)
- 11. iOS Hintergrund Audio stoppt, wenn der Bildschirm gesperrt ist
- 12. Scrollen auf ios Gerät Finger Eingabe Tag
- 13. iOS: Nach oben scrollen, um zu aktualisieren
- 14. Ein Bild nach oben scrollen (iOS)
- 15. Phonegap iOS - verhindern Scrollen auf Eingabefokus
- 16. Schnelle iOS TableView-Zellenobjekte verschwinden beim Scrollen
- 17. iOS UITableView lädt nur Zellendaten beim Scrollen
- 18. iOS: Autolayout verursacht UIScrollView nicht scrollen
- 19. iOS 4.x: UIWebView iframe Scrollen
- 20. Wie scrollen Sie horizontal in UIWebView in iOS?
- 21. Ich kann in UIWebView in iOS nicht scrollen
- 22. Horizontales Scrollen im Bereich von UICollectionView in iOS, Swift
- 23. Scrollen Problem mit festen Divs in Iframe auf IOS
- 24. iOS. Wie beschränke ich UIScrollview Scrollen in einem begrenzten Umfang?
- 25. Wie scrollen UIPage View Controller Automatisch in iOS?
- 26. ios: tableview und webveiw scrollen separat in scrollview
- 27. Wie deaktiviere ich vertikales Scrollen in iOS mit Hammer.js?
- 28. UIProgressView pausiert Fortschritt, wenn Benutzer UITableView in iOS scrollen
- 29. Start-Office-Add-In gesperrt
- 30. Betriebsfehler: Datenbank ist gesperrt
Schauen Sie sich [diese] [1] Antwort an, vielleicht finden Sie hier etwas Nützliches. [1]: http://stackoverflow.com/questions/5271521/how-to-lock-the-horizontal-scrolling-of-a-scrollview-in-ios –
irgendein Glück mit diesem? –
@JosipIvic Das ist xcode, die Frage bezieht sich auf eine mobile Website –