CSS Grid: определение максимального количества столбцов без Media Queries
Вопрос:
answer:
yes, используя CSS Grid, мы можем достичь этого без использования JavaScript или Media запросов. Этот подход использует концепцию столбцов Auto-Fit:
Решение:
макс (ширина 100%/n) гарантирует, что ширина столбца будет максимальной или максимальной. Ширина.
1FR Устанавливает ширину столбца по умолчанию на 1 фракцию оставшегося пространства.
. Grid-Container { --N: 4; / * Максимальное количество столбцов */ дисплей: сетка; Колонны сетки сетки: повтор (Auto-Fill, Minmax (Max (200px, 100%/var (-N)), 1FR)); } ]
example:.grid-container { --n: 4; /* The maximum number of columns */ display: grid; grid-template-columns: repeat(auto-fill, minmax(max(200px, 100%/var(--n)), 1fr)); }
в следующем примере контейнер сетки создается с максимумом 4 столбцами, а элементы обертывают соответствующие:
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3