iOS9 mobile Safari Landschaft css Bug mit Position: behoben;

8

Ich habe diesen Fehler mit der iOS9 mobilen Safari iPhone6sPlus überprüft.

Ich kann das fixierte Element nicht berühren, wenn der Safari-Tab im Querformat angezeigt wird. Und ich kann es berühren, wenn die Registerkarte ausgeblendet ist.

  1. Zeigen Sie meine Demo auf iOS9 Mobile Safari-Landschaft.
    • Erfolgreich reproduziert nur mit Tab-Leiste sichtbar,
  2. Scrollen Sie nach unten, bis der Tab ausgeblendet wurde.
  3. Berühren Sie das feste Element.
  4. Scrollen Sie nach oben, bis der Tab angezeigt wurde.
  5. Vielleicht können Sie das feste Element nicht berühren.

Kennen Sie diesen Fehler?

Bitte berühren Sie, wenn die Registerkarte auf meinem Stift angezeigt wird. Ссылка

Dies ist der Screenshot, wenn ich das Element nicht berühren kann.

Und mein Freund hat den Fehler auf youtube

aufgenommen

Plus das ist mein Code.

%Vor%     
GeckoTang 17.11.2015, 19:43
quelle

1 Antwort

1

Ich betreibe iOS 9.3.1 auf einem iPhone 6S Plus und sehe dieses Problem auch. Nach dem Experimentieren mit zahlreichen Code-Problemumgehungen kann ich dies nicht beheben oder eine Problemumgehung finden. Wie oben erwähnt, tritt es nur auf, wenn die Tab-Leiste im Browser sichtbar ist, sobald Sie die Seite herunterscrollen und die Tab-Leiste verschwindet, funktioniert das Rendering wie erwartet. Wenn Sie bis zum oberen Rand der Seite zurückblättern, wird der Berührungsbereich um den Betrag der Seite nach unten verschoben, zu der Sie zuvor gescrollt hatten.

Beachten Sie, dass dies nicht das sichtbare Rendering des Bildschirmelements in einer festen Position beeinflusst, sondern nur den damit verbundenen Touch-Bereich.

    
Adam Roberts 11.04.2016 19:22
quelle

Tags und Links