Nella mia app ho una finestra di dialogo modale che può essere piuttosto lunga nella direzione y. Questo introduce un problema in cui alcuni dei contenuti della finestra di dialogo sono nascosti nella parte inferiore della pagina.Come far scorrere la pagina quando una finestra di dialogo modale è più lunga della schermata?
vorrei che la barra di scorrimento della finestra per scorrere la finestra di dialogo quando viene visualizzato e troppo lungo per essere sullo schermo, ma lasciare il corpo principale posto dietro il modale. Se usi Trello allora sai cosa sto cercando.
Questo è possibile senza l'utilizzo di JavaScript per controllare la barra di scorrimento?
Ecco l'CSS ho applicato alla mia modale e dialogo finora:
body.blocked {
overflow: hidden;
}
.modal-screen {
background: #717174;
position: fixed;
overflow: hidden;
width: 100%;
height: 100%;
top: 0;
left: 0;
opacity: 0.9;
z-index: 50;
}
.dialog {
background: #fff;
position: fixed;
padding: 12px;
top: 20%;
left: 50%;
z-index: 10000;
border-radius: 5px;
box-shadow: 0, 0, 8px, #111;
}
prova overflow: a uto o overflow: scorri nella finestra di dialogo ... –