In un'applicazione web mobile ho un div che può essere scostato con il nuovo fancy -webkit-overflow-scrolling: touch. L'unico problema è che il contenuto viene reso solo quando termina lo scorrimento. C'è un modo per rendere Mobile Safari (e forse altri browser per dispositivi mobili, come quello su Android) che rendono l'html durante lo scroll con un dito?Scorrimento con un dito in Safari non esegue il rendering html fino alla fine dello scorrimento
.layer-content {
position: absolute;
top: 112px;
bottom: 0;
width: 100%;
background: #e6e6e6;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
davvero. Questo è solo il modo in cui funziona l'iPhone. Se si scorre, tutte le risorse vengono utilizzate per rendere lo scorrimento molto scorrevole, a scapito di non mostrare le nuove parti. Potresti forse ingannare il browser pensando che il livello sia più grande, ingrandendolo e aggiungendo un livello in cima alla parte che non vuoi mostrare, ma questo non funziona per tutti i layout. Lo lascerei stare. Gli utenti sono abituati, poiché le pagine normali hanno lo stesso "problema di rendering". – Gerben
Grazie, Gavin. Questo mi sta bene. C'è un modo per marcare il tuo commento come risposta a questa domanda? – FreeCandies
Ora puoi. Vedi sotto. :-) – Gerben