- Теория
- Теория
Горизонтальное и вертикальное выравнивание
Извечная проблема HTML-вёрстки — вертикальное выравнивание элементов. Пользуясь особенностями таблиц можно легко отцентровать по вертикали и горизонтали блок произвольной ширины и высоты.
Трюк строится на той особенности, что ячейка растягивается на всю ширину таблицы, а содержимое ячейки
просто центруется внутри неё с помощью свойств text-align и
vertical-align. Для этого нужны:
- контейнер-таблица
display: table; - ячейка с содержимым
display: table-cell; - горизонтальное и вертикальное выравнивание ячейки внутри таблицы.
Такой приём удобен, если нужно отцентровать какой-либо блок, например, модальное окно на странице. Проверим это!
Хотите верстать адаптивно и по методологии, использовать препроцессоры и автоматизацию? Записывайтесь на профессиональный курс «HTML и CSS. Адаптивная вёрстка и автоматизация». Цена 12 000 ₽.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.