Я хотел бы создать таблицу, используя сетку CSS
Таблица находится в следующей (плохо прорисованной, но передает сообщение) форме:
Я объясню. Скажем, размер ячейки заголовка 2x / 2y. Ячейка каждой строки заголовка равна x / 2y, а ячейка каждого столбца заголовка равна 2x / y. Размер ячейки внутренней таблицы (красный) - х / у.
Все, кроме ячейки заголовка, является динамическим, например, я могу получить 7 строк и 3 столбца из данных.
Как мне сделать эту таблицу динамичной?
Для заголовка колонки я написал:
grid-template-rows: repeat(auto-fill, 145px);
и для строк заголовка, которые я добавил:
grid-template-columns: repeat(auto-fill, 145px);
Но я все еще что-то упускаю. Как я могу сделать эту таблицу динамичной в соответствии с данными и теми ограничениями размера, которые я написал для каждой ячейки?