gpt4 book ai didi

css - 仅将 css 网格应用于第一行

转载 作者:技术小花猫 更新时间:2023-10-29 11:29:16 25 4
gpt4 key购买 nike

我有以下简单的网格:

.grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
<ul class="grid">
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
<li>Six</li>
</ul>

我遇到无法编辑前端标记的情况。我只想将网格应用于前 3 个元素。这可能吗?

最佳答案

简单地让每个元素从第四个开始跨越 3 列。您甚至不需要定义任何模板。隐式网格将为您完成。

.grid {
display: grid;
}
.grid :nth-child(n + 4) {
grid-column:span 3;
}
<ul class="grid">
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
<li>Six</li>
</ul>

关于css - 仅将 css 网格应用于第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58063225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com