Ho un sito Web con una barra di navigazione fissa-to-top bootstrap (example here) e ho notato che, utilizzando Chrome su un iPhone, la barra di navigazione si separa dalla parte superiore del schermo di pochi pixel durante lo scorrimento veloce. Questo è mostrato nella seguente schermata, dalla pagina di esempio barra di navigazione di bootstrap:La barra di navigazione fissa si separa dalla parte superiore del browser su Chrome per iPhone
questo accade solo su Chrome su un iPhone, e non su un iPad o Mac/PC che ho provato. Succede anche su ogni sito web con una barra di navigazione fissa che ho potuto trovare. L'unica cosa che posso pensare è di estendere il colore di sfondo della barra di navigazione sopra la parte superiore del browser in modo che, quando alla fine la barra di navigazione viene abbassata, non si separa completamente dallo schermo. Tuttavia, ciò lascia ancora il contenuto della barra di navigazione abbattuto, e sicuramente sembra una soluzione sporca.
Qualcun altro si è imbattuto in questo problema e c'è qualche tipo di correzione nota disponibile?
Avendo notato stesso problema qui. Sono felice di mettere questo come un bug di Chrome in quanto ciò accade solo dopo aver "premuto" per aggiornare. Diventa davvero molto confuso dopo questo - ma questo non accade se si eseguono azioni davvero molto lentamente. –
provato ad aggiungere 'padding-top: 20px; top: -20px; '- non aiuta né – mymlyn
E javascript non è in grado di risolverlo. Ho tentato di riposizionarlo in cima a tutti gli eventi di scroll/eventi di ridimensionamento della finestra, senza fortuna. Sembra che la vista/vedova venga distorta. Inoltre è stato in grado di riprodurre ogni tanto il passaggio da verticale a orizzontale. – codybuell