前言在第一部分-JavaScript五十问-CSSGrid与FlexBox的比较(上),我介绍了Flex的属性和使用,今天我们会总结一下Grid的具体用法,最后说一下Flex和Grid布局的联系和区别。需要注意的是,网格布局与我们之前熟悉的css布局思路有很大的不同。在阅读本文之前,我们需要摒弃平时对css的刻板印象,准备好接受知识的洗礼吧,少年!Grid和Flex一样,Grid也分为容器和元素两个概念;在一个html标签中添加一个样式:display:grid或者display:inline-grid,即构建一个Grid容器,里面的dom元素就是Grid元素。同样,Grid也分为两类属性,分别加载在容器和元素上,下面会一一说明。HTML结构说明以下所有示例均基于或扩展以下HTML结构:
