Главная Flexbox Примеры на Flexbox Горизонтальное центрирование

Пример #1-2
Горизонтальное центрирование

С помощью Flexbox можно выровнить блок(и) по горизонтали с помощью свойства justify-content.

<style>
body {
  font-family:  arial, sans-serif; 
  margin: 20px;
  font-size: 15px;
  background-color: #f5f5f5;
}
.block-1, .block-2 {
  width: 100%;
  margin: 0 auto;
  padding: 20px; 
  background-color: #fff9ef;
  border: solid 1px #ccc;
}
.block-2 {
  width: 80%;
}
.container {
  display: flex;
  flex-wrap: wrap; 
  justify-content: center;
  padding: 20px;
  border:1px solid #ccc;
  background-color: #fff9ef;
}
.block-3 {
  padding: 20px;
  border:1px solid #02a31d;
  background-color: #cbfdde;
}
.block-4 {
  width: 200px;
  margin: 10px;
  padding: 10px;
  background-color: black;
  color: #fff;
}
</style>


<body> <div class="block-1"> 1) Центрирование блока без Flexbox<br>(width: 100%; margin: 0 auto;) </div> <p></p> <div class="block-2"> 2) Центрирование блока без Flexbox<br>(width: 80%; margin: 0 auto;) </div> /* Центрирование одного блока */ <div class="container"> <div class="block-3"> <div style="text-align: center;"> <h2>Подмосковные вечера</h2> </div> <br> Не слышны в саду даже шорохи,<br> Все здесь замерло до утра.<br> Если б знали вы, как мне дороги<br> Подмосковные вечера.<br> <br> Речка движется и не движется,<br> Вся из лунного серебра.<br> Песня слышится и не слышится<br> В эти тихие вечера.<br> </div> </div> /* Центрирование 4-х блоков */ <div class="container"> <div class="block-4">Lorem ipsum dolor sit amet.</div> <div class="block-4">Lorem ipsum, dolor sit amet consectetur adipisicing elit.</div> <div class="block-4">Lorem ipsum dolor sit, amet consectetur adipisicing elit.</div> <div class="block-4">Lorem ipsum dolor sit amet.</div> </div> </body>

Результат Примера #1-2