Есть небольшой одностраничный сайт, в нем только фон и 1 див по центру. Сайт маленький и не требует прокрутки по вертикали.
Код такой (за вычетов не столько важных для вопроса стилей оформления)
body {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
}
.main {
height: 45vh;
width: 45vh;
}
Код работает, но если скачать что-то с сайта, то появляющаяся внизу полоса с загруженными файлами влияет на див. Меняет его положение, размеры. Как отцентрировать див независимо от нее?
Если не задавать высоту body , див вообще отказывается вставать по центру, не понятно почему.