Grid网格布局

本文介绍了前端开发中的Grid布局,强调其作为二维布局的优势,包括将网页分割成可组合的网格,允许更灵活的设计。内容涵盖Grid布局的属性,如容器属性和项目属性,以及关键概念如网格线、grid-auto-flow属性、repeat()函数、fr单位和minmax()。还提到了与Flex布局的区别,并探讨了项目放置顺序和内容对齐方式。
摘要由CSDN通过智能技术生成

前端戒律:

1.在进行布局时不要将页面写死,即设置固定的width和height,除非特殊说明

2.在设置margin和padding时,除非特殊说明,尽量不要写在一起

Grid网格布局:

它将网页分成可以任意组合的网格,以便设计各种各样的布局

Grid布局的属性分为容器属性和项目属性

容器:需要添加网格布局的父元素

项目:项目的容器采用网格定位的子元素

网格线:n行有n+1跟水平网格线;m列有m+1根垂直网格线

注意:设为网格布局以后,容器项目的float,display:inline-block,display:table-cell,vertical-align和column等设置都将失效

Flex 布局是轴线布局,只能指定"项目"针对轴线的位置,可以看作是一维布局。

Grid 布局则是将容器划分成"行"和"列",产生单元格,然后指定"项目所在"的单元格,可以看作是二维布局。

grid-auto-flow 属性:

grid-auto-flow属性,默认值是row,即"先行后列";也可以将它设成column,变成"先列后行"

row dense:表示"先行后列",

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值