Html/css как сделать контент посередине страницы как на фото? - Вопросы по сайтостроению

Вопрос Html/css как сделать контент посередине страницы как на фото?

Регистрация
20 Июн 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
Как сделать условное окно регистрации четко посередине страницы? что прописывать, попробовал кучу значений, но все центрируется чисто по горизонтали, а по вертикали не хочет
303238290_ce1de5933f606d80a0b7835174bcc268_800.png

 
Регистрация
2 Авг 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Вот пример CSS стилей для центрирования элемента посередине страницы: .parent {
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
В этом примере свойство justify-content: center; отвечает за центрирование по горизонтали, а свойство align-items: center; за центрирование по вертикали.
 
Регистрация
6 Дек 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
Так: body {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
}
 
Регистрация
15 Ноя 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
.register_form {
position: fixed;
top: 40%;
left: 50%;
transform: translate(-50%, -50%);
width: 300px;
z-index: 1000;
}
 
Регистрация
3 Ноя 2013
Сообщения
69
Репутация
-3
Спасибо
0
Монет
0
я позиционирую так: .div {
position: fixed;
top 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 200px;
height: 200px;
z-index: 1000;
}
.hidden {
display: none;
} Фиксируем блок и устанавливаем его посередине, заранее скрываем блок добавив ему класс hidden
 
Сверху Снизу