Мне нужно иметь возможность динамически назначать номера столбцов, которые элемент будет занимать в строке сетки.
В flex я мог бы просто сделать что-то вроде дать ему имя, например .col-sm-25
(образно, я знаю), и придать ему стиль flex-basis: 25%
.Однако у flex нет свойства grid-gap, поэтому я пытаюсь выяснить, есть ли способ сделать это в css grid.
Так как он динамически создается редактором в нашей системе CMS, и они могутНе выбирайте контейнер для добавления предметов, grid-template-columns
действительно может быть только repeat(12, 1fr)
или что-то в этом роде.
Есть ли способ, которым я могу сказать, чтобы элемент .col-sm-25
занял следующие 4Доступен столбец в строке сетки?Я не знаю, в каком порядке будут поступать предметы, поэтому не могу сказать, что было бы grid-column-start
.
Я знаю, что можно сделать во flebox, но это так хакерски