Встречается на собеседованиях • сегодня

Как отцентрировать блочный элемент по горизонтали

Чтобы отцентрировать блочный элемент по горизонтали, можно использовать несколько способов:

  1. margin: auto
    Работает для элементов с заданной шириной (width):
    css
    .block {
      width: 200px;
      margin: 0 auto;
    }
  1. Flexbox
    Для родительского контейнера:

    css
    .parent {
      display: flex;
      justify-content: center;
    }
  2. Grid
    Для родительского контейнера:

    css
    .parent {
      display: grid;
      place-items: center;
    }
  3. text-align: center
    Для inline-block элементов внутри блочного родителя:

    css
    .parent {
      text-align: center;
    }
    .child {
      display: inline-block;
    }

Выбор метода зависит от контекста и поддерживаемых браузеров. Flexbox и Grid - современные и гибкие варианты.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы