Как расположить контент по вертикальному центру страницы
Ответы (1 шт):
Автор решения: Vasily
→ Ссылка
Ниже я привел пару самых простых вариантов как это можно сделать:
margin
body {
height: 500px;
}
div {
width: 60vw;
height: 100%;
background-color: red;
margin: 0 auto;
}
<div></div>
в данном случае все достаточно просто, так как значение auto для правой и левой стороны автоматически выровняют целевой блок относительно вертикального центра родителя.
Flex
body {
display: flex;
justify-content: center;
height: 500px;
}
div {
width: 60vw;
height: 100%;
background-color: red;
}
<div></div>
подробнее про базовые концепты flexbox можно посмотреть здесь.
