Ich habe ein Modal erstellt. Wenn das Modal geöffnet ist, stoppe ich den Bildlauf auf dem Desktop mit overflow:hidden;
auf <body>
. Es funktioniert.
Aber es funktioniert nicht auf meinem iPhone 6s Mobile Safari.
Wie kann ich das Scrollen verhindern, wenn das Modal in einer mobilen Safari geöffnet ist?
Es gibt (meines Wissens) keine großartige Möglichkeit, dies mit CSS ohne Rückwirkungen auf die UX zu erreichen.
Obwohl es sich um Javascript und nicht um CSS handelt, habe ich Folgendes am besten gefunden:
%Vor%Tags und Links html css mobile-safari modal-dialog