Я погружаюсь в CSS-гриды, и есть одна вещь, которую я не могу понять:
Я хочу иметь сетку с n
столбцами, а высота каждой строки должна быть целой.число, кратное данному размеру m
, в зависимости от содержимого ячеек.
Рассмотрим следующий пример, X
обозначает содержимое
1 2 3
+------+------+------+
| X | X | |<-m
- X - - -
| | | |
+------+------+------+
Таким образом, содержимое ячейки 1 /1 немного выше, чем m
, поэтому весь ряд должен иметь высоту 2 * m
, и так далее для роста высоты.
Прямо сейчас я здесь:
@mixin grid-container($cols: 6, $col-gap: 20px, $row-gap: 12px)
{
display: grid;
grid-template-columns: repeat($cols, 1fr);
grid-auto-rows: 6*$row-gap;
grid-column-gap: $col-gap;
grid-row-gap: $row-gap;
}
Но это такне соблюдайте высоту содержимого, и оно складывается.Как я могу это исправить?