@TitNIk

Как правильно сделать отступы у блоков?

Доброго дня. Задался вопросом, как правильно сделать отступы, как на скриншоте? Блоки будут добавляться, как новости через WP, поэтому, разделить блоки на left и right не подходит (наверное). Не выходит сделать так, как на скриншоте. Нужны отступы по центру, но, чтобы справа их не было. Может кто подскажет, как можно добиться этого? Заранее спасибо!

-0VdU5v1t5E.jpg
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ответы на вопрос 3
Создаете контейнер:
.container{
    margin-left:-15px;
    margin-right:-15px;
}

Оборачиваете каждый блок, например:
.block {
 padding:15px;
}

Только не забываем про:
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
:after,:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


Чтоб было проще понять, почитайте о Bootstrap.
Ответ написан
vladislav_boychenko
@vladislav_boychenko
Купаюсь в гривнах
Если у вас такой тип цикла:
<div class="news">
   начало цикла
  <div class="news-item">
    ....
  </div>
  конец цикла
</div>

То пишите в стилях:
.news .news-item{определяете все, что вам нужно и отступы справа}
.news .news-item:nth-child(even){margin-right: 0;}
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
либо flex либо li с float:left; display:inline-block; width:40%; margin:5%;
Но лучше использовать готовый grid типа: getbootstrap.com/css/#grid-options
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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