Вы можете использовать justify-content: space-around;
, и оно будет распределять пространство в начале и конце следующим образом:
.footer {
display: flex;
justify-content: space-around;
}
<div class="footer">
<div>content 1</div>
<div>content 2</div>
<div>content 3</div>
<div>content 4</div>
</div>
, если это не соответствует тому, что вы хотите, используйте контейнер и установите для него максимальную ширину, а margin: auto
отцентрируйте его:
.content-footer {
display: flex;
justify-content: space-between;
max-width: 60%;
margin: auto;
}
<div class="footer">
<div class="content-footer">
<div>content 1</div>
<div>content 2</div>
<div>content 3</div>
<div>content 4</div>
</div>
</div>