@Santos2004

Как жестко задать размер колонок в grid таблице с неизвестным числом колонок?

От предшественника достался код в css, описывающий поведение талицы.
.CardApplication {
  min-width: 1631px;
  padding-left: 17px;
  padding-right: 17px;
  display: grid;
  grid-column-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr 2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  font-size: 13px;
}


т. е хочешь еще столбец кидаешь вот сюда скажем 1fr:
grid-template-columns: 1fr 1fr 1fr 2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;


1. как избавиться от хардкодинга при добавлении колонок?
2. как выставить постоянную ширину колонок?
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Используя функцию repeat() и пользовательские свойства, можно задавать кол-во колонок в разметке, без хардкодинга в css. Не совсем то, что вам нужно, но кол-во ячеек, как правило известно при выводе информации, и серверный код вполне может проставить нужно значение.

Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы