【发布时间】:2020-05-19 09:23:11
【问题描述】:
我正在进入 CSS Grid,我想知道如何用它创建一个响应式的 tile-like 布局,如下所示:
对于这样的事情,网格是一种好方法吗?标记:
.grid {
display: grid;
grid-gap: 10px;
grid-template-rows: 50%;
grid-template-columns: 50% 50%;
a {
border: 1px solid blue;
}
}
<div class="grid">
<a href="" class="grid-lg">
Large item here
</a>
<div class="grid-sm-container">
<a class="grid-sm">
Smaller item here
</a>
<a class="grid-sm">
Smaller item here
</a>
<a class="grid-sm">
Smaller item here
</a>
<a class="grid-sm">
Smaller item here
</a>
</div>
</div>
【问题讨论】:
标签: html css responsive-design css-grid