Как сделать столбцы в сетке «равномерными по пространству», как в flexbox?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как сделать столбцы в сетке «равномерными по пространству», как в flexbox?

Сообщение Anonymous »


У меня есть CSS-сетка

.grid { дисплей: сетка; разрыв в сетке-столбце: 50 пикселей; столбцы-шаблона сетки: повторение (3, 1fr); } который находится в div шириной 500 пикселей

но я заметил, что первый элемент в сетке «обнимает» левый край элемента div, а самый правый элемент не касается края элемента div.

В flexbox я мог бы добиться этого (достаточно близко):

.flex { дисплей: гибкий; оправдание-содержание: пространство между; } как мне сделать это с помощью сетки?

Я знаю, что могу изменить зазор между сеткой и столбцом, но это кажется ненадежным
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»