Per verticale e centrare orizzontalmente un div con FlexBox ho semplicemente applicare queste regole al suo genitoreCentro allineare contenitore FlexBox a meno che il contenuto trabocca viewport
display: flex;
align-items: center;
justify-content: center;
In modo che esso sarà visualizzato in questo modo:
Tuttavia, quando c'è più contenuto nel div, c'è dell'altezza nel viewport, rende il contenuto inondare la pagina Web in modo che non sia visibile e impossibile scorrere in alto così: jsfiddle.net/xk1z6wpa/2
Ho bisogno il div di non traboccare la pagina web dalla parte superiore, invece fermato prima di raggiungerla quindi solo traboccante dal basso verso questo modo:
Come posso realizzare Questo?
Puoi condividere un esempio di codice? Ma funziona benissimo: http://jsfiddle.net/xk1z6wpa/1/ –
@ManojKumar ha aggiornato il tuo esempio http://jsfiddle.net/xk1z6wpa/2/ – uneducatedguy
È necessario il flexbox? Mi sembra che sarebbe meglio farlo con altri mezzi. – Harangue