ho trovato un problema strano con il mio colpo di testa fisso in presenza delle seguenti condizioni:Problemi con posizione CSS: fissate in iOS 9 iPhone 6+ in modalità orizzontale
- iphone 6+, modalità paesaggio
- safari, a almeno due alette aperte
- mia pagina ha una posizione: un'intestazione fissa e un corpo e hTML con position: relative, altezza: 100%
Dopo caricamento della pagina e durante lo scorrimento verso il basso, tutto funziona bene, l'intestazione è sul posto e web insp ettore mostra correttamente:
Ma quando si scorrere verso l'alto e tirare la pagina verso il basso dello schermo e rilascia, l'intestazione è ancora visibile sulla pagina, ma in realtà si è spostato da qualche parte sotto la finestra (vedi che il web inspector non lo evidenzia).
questo fatto si traduce in tutti gli elementi di intestazione essendo inaccessibile: non è possibile aprire il menu, cliccare sul logo, o il pulsante di contatto.
L'intestazione torna alla normalità quando:
- si scorre verso il basso (ma si rompe di nuovo quando si scorre il backup)
- passare a un'altra scheda e ritorno
- o chiudere altre schede
Ho provato a cambiare DOM o/e CSS dell'intestazione e del corpo, ma nulla riporta l'intestazione allo stato normale.
Qualche idea su come può essere risolto?
possiamo ottenere un violino o meglio ancora un esempio dal vivo che siamo in grado di eseguire il debug? –