al1393
@al1393

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

Всем здравствуйте! Разрабатываю сайт и возникла проблема: при большой ширине экрана центральный блок уезжает влево...а также шапка растягивается по ширине экрана...в общем нужно чтобы все элементы оставались по центру страницы,какое бы не было разрешение, подскажите пожалуйста,как все это можно осуществить и можно ли с моим кодом...
Вот ссылка на сайт: http://парабола365.рф
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 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;
}

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

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

Войти через центр авторизации
Похожие вопросы