sto lavorando sul mio sito e voglio farlo sembrare molto semplice sul cellulare, in fondo ci sono solo tre sezioni, ognuna delle quali dovrebbe andare bene larghezza della finestra e l'altezza100 Altezza% sul browser mobile usando i CSS
<section style="width: 100%; min-height: 100%">
</section>
Sembra perfetto sul mio browser di computer in modalità dispositivo, ma quando lo apro sul mio cellulare (iPhone), c'è un problema con la barra url, che diventa più piccola, mentre scivoliamo verso il basso. Al caricamento della pagina, l'altezza minima si adatta all'altezza del browser, compresa la barra, e non cambia quando la barra cambia dimensione. Quindi non si adatta più allo schermo. Ho provato questo:
<meta name="viewport" content="height=device-height">
Ma poi, le sezioni sono troppo alte, ovviamente. Probabilmente avrei potuto fare qualche soluzione in jQuery, ma preferirei di no. Spero ci siano alcune semplici soluzioni in CSS. Grazie per il tuo tempo. Se vuoi vederlo dal vivo: http://kacpergalka.nazwa.pl/_portfolio
On Safari mobile Io credo che il corpo deve essere posizionato rispetto ad utilizzare height: 100% ;, non è sicuro se –
Si potrebbe prova le unità viewport - '100vh' –