【发布时间】:2018-10-31 00:42:21
【问题描述】:
我有以下桌面,它创建了 4 个相等的列,全部为 25%。
.footer-inner {
display: grid;
grid-template-columns: repeat(4, 1fr);
}
<div class="footer-inner">
<div>One</div>
<div>Two</div>
<div>Three</div>
<div>Four</div>
</div>
但是,我如何在媒体查询中调整它们的大小以使第一列变为 100%,而其余列自然地包裹在下面,现在仍为 33.333% 仍使用 CSS 网格?
.footer-inner {
display: grid;
grid-template-columns: 100% 1fr 1fr 1fr;
/* AND THIS */
grid-template-columns: 100% 33.333% 33.333% 33.333%;
}
【问题讨论】: