• Как сделать отступ у элементов только между друг другом?

    alienated
    @alienated
    начинающий WebDev
    Как вариант предложу сделать доп. обёртку (".inner" внутри ".container")
    <div class="container">
      <div class="inner">
        <div class="element">123</div>
        <div class="element">456</div>
        <div class="element">789</div>
      </div>
    </div>

    Далее в CSS мы делаем боковые margin элементам и отрицательные margin div-обёртке (таким образом лишние margin'ы по бокам "провалятся" в отрицательные margin'ы родительского div-обёртки).
    .inner {
      margin: 0 -20px;
    }
    .element {
      margin: 0 20px;
    }
    Ответ написан
    Комментировать