第三周web作业2:grid layout

本文深入讲解CSS Grid布局的使用方法,包括如何定义网格容器、行和列的大小、元素的位置及大小,以及如何创建行与列之间的间距。通过具体代码示例,读者可以了解Grid布局的强大功能,如重复布局、最小最大尺寸设定等。

代码:

.wrapper {/*类名*/
  display: grid;/*规定为网格属性*/
  grid-template-columns: repeat(3, 1fr);/*定义的行名称和跟踪的大小功能网格列*//*repeat重复布局 repeat(3, 1fr)效果等同于1fr 1fr 1fr */
  grid-gap: 10px;/*此属性用来创建列与列,行与行之间的间距,只设置了一个值,表示行和列的间距相等*/
  grid-auto-rows: minmax(100px, auto);/*属性指定隐式创建的网格行跟踪的大小,通过显式定位到超出范围的行,或者通过自动布局算法创建额外的行来实现。*//*minmax定义大于或等于 min 且小于或等于 max 的大小范围。在此最小为100像素,最大为自适应*/
}
.one {
  grid-column: 1 / 3; /*规定网格中每个列的宽度*//*1/3表示从第一格网格线开始,到第三网格线为止*/
  grid-row: 1;        /*规定网格中每个列的高度*/
}
.two { 
  grid-column: 2 / 4;
  grid-row: 1 / 3;
}
.three {
  grid-column: 1;
  grid-row: 2 / 5;
}
.four {
  grid-column: 3;
  grid-row: 3;
}
.five {
  grid-column: 2;
  grid-row: 4;
}
.six {
  grid-column: 3;
  grid-row: 4;
}

 

转载于:https://www.cnblogs.com/black-tea/p/9726211.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值