【发布时间】:2021-12-15 23:37:21
【问题描述】:
我正在尝试创建这样的网格布局
我能够创建此布局。我在第一列苦苦挣扎,我不希望它占据行的全部高度。我想像第一张图片一样实现网格布局。灰色单元格只是我稍后要添加移动内容的 div。
我的 CSS 代码:
.cards_grid {
grid-auto-columns: 1fr;
grid-column-gap: 1.5rem;
grid-row-gap: 1.5rem;
-ms-grid-rows: auto 1.5rem auto;
grid-template-areas:
"first first first first second second second second second third third third"
"fourth fourth fourth fourth fifth fifth fifth fifth sixth sixth sixth sixth";
-ms-grid-columns: minmax(auto, 1fr);
grid-template-columns: minmax(auto, 1fr);
}
我已经尝试过grid-layout-rows: masonry,但大多数浏览器都不支持它。
【问题讨论】:
-
嘿 Ankit,请务必将您的布局代码添加到问题中。用户会更容易以更好的方式回答您的查询。
-
我期待
HTML代码以及CSS,但您不是在使用 Bootstrap - 这将帮助您以最佳和简单的方式创建网格