Разместить блок по центру

134
26 апреля 2018, 07:33

Здравствуйте возникла проблема с корректным центрированием блока, так чтобы на разных устройствах (телефон, компьютер, планшет), он размещался по центру, а сам текст в них был выровнен, по левому краю, вот пример:

<section>
    <!-- Это блок нужно выровнять по центу (по вертикали и горизонтали) от родительского элемента -->
    <div class="info">
         <p class="title>Заголовок</p>
         <p class="description">Описание</p>
    <div>
</section>

Пробовал использовать margin, но на разных устройствах совершенно разный результат...

Answer 1

Все что внутри в данном случае section будет по центру:

section {
  width: 400px; /* или проценты */
  height: 200px; /* или проценты */
  display: flex;
  align-items: center;
  justify-content: center;
}

Для текста просто text-align: left;. По дефолту left.

READ ALSO
YouTube видео, запрет перехода на канал

YouTube видео, запрет перехода на канал

подскажите, пожалуйста, как решить такую задачкуВстраиваю видео YouTube на сайт и нужно сделать так, чтобы у пользователя не было никакой возможности...

191
Избавиться от отступов между колонками (Bootstrap)

Избавиться от отступов между колонками (Bootstrap)

При использовании бутстраповской сетки, если располагать блоки в ряд, получаются большие отступыКак можно исправить эту проблему, то есть...

198
Панель навигации с иконками

Панель навигации с иконками

Подскажите пожалуйста как лучше и проще реализовать подобную панель навигации?

198
Slick slider, вертикальный скролл

Slick slider, вертикальный скролл

На странице идет несколько блоков, после того, как мы их проскролили, мы попадаем на слайдер, который высотой 100vhСлайды скроляться вертикально

430