LinkПредотвращение модальных делений от поднятия экрана
Модального сосредоточено в середине экрана (сверху слегка смещено от центра, чтобы учесть интерфейс браузера и т.д.).
Если вы измените размер окна браузера, чтобы высота была меньше, чем у div, она будет отключена. Какой метод я могу использовать, чтобы остановить его вверху, а затем разрешить пользователю прокручивать элемент, чтобы увидеть все это?
.modal {
position: absolute;
height: 400px;
width: 400px;
margin-top: -200px;
margin-left: -200px;
top: 47%;
left: 50%;
}
Weird, у меня нет никаких проблем с тем - Firefox 38 – bodi0
@ bodi0 то, что вы видите при изменении размеров окна браузера, так что высота его является маленький? Для меня вы можете видеть только центр div, а верхний и нижний бит - с экрана. Делает смысл с абсолютной позицией и сверху/слева. – frosty
Не могли бы вы добавить правило 'max-height' к существующим медиа-запросам? например, '@media (max-height: 400px) {.modal {margin-top: 0; верх: 0; }} ' –