#html #css #material-design #material-design-lite
#HTML #css — код #material-design #material-design-lite #css
Вопрос:
Я использую этот шаблон MDL здесь:
https://getmdl.io/templates/portfolio/index.html
Как вы можете видеть, «карточки» выровнены по 3 столбцам.
С чем у меня возникают трудности, так это с попыткой расположить каждую строку «card» в шахматном порядке на 2 столбца, а затем на 3 столбца и так далее.
Проблема с удалением 3-й карты и просто оставлением двух карт заключается в том, что карты распределяются неравномерно на странице. В развороте из 3 столбцов у вас есть ЛЕВЫЙ, СРЕДНИЙ и ПРАВЫЙ. Когда вы удаляете 3-ю карту, две карты появляются в ЛЕВОМ и СРЕДНЕМ столбцах, оставляя правый столбец неудобно пустым.
Я пытаюсь попробовать что-то вроде этого:
Комментарии:
1. Можете ли вы предоставить фрагмент html / css / js? или перефразировать вопрос? Я не совсем понимаю проблему
Ответ №1:
Используйте ‘justify-content: center’ для (внешнего) класса ‘portfolio-max-width’:
.portfolio-max-width {
max-width: 900px;
margin: auto;
justify-content: center; /*This will center the interior elements*/
}