Изменение порядка столбцов в макете CSS Grid
В макете CSS Grid существуют различные методы изменения порядка столбцов для достижения конкретные макеты. В этом вопросе рассматривается возможность изменения порядка столбцов в макетах для мобильных устройств, например перемещение столбца вниз при сохранении желаемого порядка столбцов в макетах для настольных компьютеров.
Варианты решения:
Пример кода:
Следующий пример демонстрирует использование функцииgrid-auto-flow:density для достижения мобильного макета, описанного в вопросе:
.container {
display: grid;
grid-template-columns: 15% 1fr 25%;
grid-auto-flow: dense; /* optimizes item placement */
}
С помощью этого кода элементы сетки будут автоматически переставляться для эффективного заполнения доступного пространства, в результате чего будет получен желаемый макет для мобильных устройств.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3