gpt4 book ai didi

css - 在页眉和页脚网格项之间允许未知行数

转载 作者:行者123 更新时间:2023-11-28 08:50:24 26 4
gpt4 key购买 nike

是否可以创建一个 grid-template-area 来定义某些区域(如页眉和页脚),同时允许在它们之间创建未知数量的行?

我会有用户生成的内容,所以我不知道要划分多少行。我想确保第一个和最后一个是页眉和页脚。

幻想的例子:

#grid {
display: grid;
}

.big {
grid-template-columns: repeat(3 1fr);
grid-template-rows: auto;
grid-template-areas:
"header header header"
"misc misc misc"
[* * *] <---- unknown rows
"footer footer footer";
}

.small {
grid-template-columns: 1fr;
grid-template-rows: auto;
grid-template-areas:
"header"
"misc"
[*] <---- unknown rows
"footer";
}

最佳答案

考虑将页眉和页脚之间的动态区域设为嵌套网格。

#grid {
display: grid;
}

.big {
grid-template-columns: repeat(3 1fr);
grid-template-rows: auto;
grid-template-areas:
"header header header"
"misc misc misc"
"flexible flexible flexible" <-- unknown number of rows inside
"footer footer footer";
}

flexible {
display: grid;
grid-auto-rows: 60px; /* or whatever */
grid-template-columns: 1fr;
}

关于css - 在页眉和页脚网格项之间允许未知行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46738722/

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