Также в этом посте узнаете, как вы можете центрировать HTML-элемент по горизонтали и вертикали с помощью CSS. Если говорить про вертикальное центрирование, то здесь вертикального центрирования элемента контейнер элемента должен отображаться в виде ячейки таблицы. Контейнер также должен иметь высоту, чтобы браузер мог рассчитать центральную позицию.
А также свойство вертикального выравнивания должно быть установлено на середину.
Посмотреть
Для горизонтального центрирования элемента этот элемент должен отображаться как блочный элемент. Его ширина должна быть задана, а поля слева и справа должны быть рассчитаны автоматически. Контейнер должен быть элементом уровня блока или иметь некоторую заданную ширину.
Горизонтальное и вертикальное центрирование вместе
Посмотреть
Абсолютное центрирование по горизонтали и вертикали в CSS
HTML
Код
<div class="sagtun maszabtun">
Здесь идет описание
</div>
CSS
Код
.sagtun {
width: 185px;
height: 185px;
position: absolute;
margin: auto;
left: 0;
right: 0;
bottom: 0;
top: 0;
color: #f5eeee;
background: #292626;
}
.maszabtun {
text-align: center;
line-height: 185px;
box-shadow: 3px 2px 3px rgba(29, 28, 28, 0.59);
border-radius: 10px;
}
Демонстрация