Задать вопрос
al1393
@al1393

Как центрировать блок для всех разрешений экрана?

Всем здравствуйте! Разрабатываю сайт и возникла проблема: при большой ширине экрана центральный блок уезжает влево...а также шапка растягивается по ширине экрана...в общем нужно чтобы все элементы оставались по центру страницы,какое бы не было разрешение, подскажите пожалуйста,как все это можно осуществить и можно ли с моим кодом...
Вот ссылка на сайт: http://парабола365.рф
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
Первый способ самый неприятный и сложный: Прописывать стили для всех разрешений, то есть
@media only screen and (min-width : 768px) {

}

и тд и тп.
Второй способ - поместить блок в еще container и задать ему ширину, позже в зависимости от разрешений менять эту ширину. Почитайте для этого о bootstrap сетке.
Третий способ - задать ширину блоку, и убрать position: absolute;, а после прописать margin: 0 auto;
Четвертый (костыль) - задать вместо div тэг p и у вышестоящего дива прописать ширину 100%, text-align: center;
Ответ написан
@daniel_ts
Front End Developer
.block {
    display: flex; 
    justify-content: center;
}

И все, даже медиа-запросы не нужны
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы