Задача Задача №3707284
А
А
Кратко: чтобы поставить объект по центру родительского блока, используй display: flex, justify-content: center и align-items: center.
<div class="container">
<div class="object">Объект</div>
</div>
.container {
display: flex;
justify-content: center; /* по горизонтали */
align-items: center; /* по вертикали */
min-height: 100vh; /* высота всего окна */
}
.object {
width: 150px;
height: 100px;
background-color: lightblue;
}
Как это работает
display: flexвключает Flexbox у родительского элемента.justify-content: centerвыравнивает объект по горизонтали.align-items: centerвыравнивает объект по вертикали.min-height: 100vhрастягивает родительский блок на высоту экрана, поэтому объект оказывается в центре страницы.
Если нужно выровнять объект только по горизонтали:
.container {
display: flex;
justify-content: center;
}
