网格-模板-使用ASCII技术的区域无法工作。什么时候grid-template-areas: "....... header header" "sidebar content content";改为:grid-template-areas: "....... header header" "sidebar header content";一切都崩溃了。如何使用CSS网格布局实现相同的效果?body {
margin: 40px;}.sidebar {
grid-area: sidebar;}.content {
grid-area: content;}.header {
grid-area: header;}.wrapper {
display: grid;
grid-gap: 10px;
grid-template-columns: 120px 120px 120px;
grid-template-areas: "....... header header"
"sidebar content content";
background-color: #fff;
color: #444;}.box {
background-color: #444;
color: #fff;
border-radius: 5px;
padding: 20px;
font-size: 150%;}.header {
background-color: #999;}<div class="wrapper">
<div class="box header">Header</div>
<div class="box sidebar">Sidebar</div>
<div class="box content">Content</div></div>
https://codepen.io/rachelandrew/pen/oXKgoQ
1 回答
BIG阳
TA贡献1859条经验 获得超6个赞
grid-template-areas
7.3.指定区域: the grid-template-areas
财产
如果命名网格区域跨越多个网格单元,但这些单元格不形成单个填充矩形,则声明无效。 在本模块的未来版本中,可能允许非矩形或断开的区域。
每个网格项都有一个网格区域,即网格项占用的一组矩形网格单元。
grid-template-areas: "....... header header" "sidebar content content";
header
grid-template-areas: "....... header header" "sidebar header content";
.
...
grid-template-areas
也grid-template-areas
- 1 回答
- 0 关注
- 352 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消