推荐参考学习:《CSS教程》
对于前端的初学者来说,CSS Grid布局的概念可能有点陌生。其实也是非常容易理解的。我们都知道css是布局网页样式的,通常都要考虑到网页兼容、盒子浮动、定位等hack实现问题,而css Grid布局也就是css 网格布局,是首个特地为解决这种问题而创造出来的模块。
简单地说,CSS Grid布局就是一个二维的基于网格的布局系统,它可以同时处理列(Columns)和行(rows),目标是改变我们基于网格设计的用户接口方式。
下面我们就通过简单的Grid 布局例子给大家介绍Grid网格布局:
Grid 布局的简单代码示例如下:
大导航23456
效果如下图:
grid-template-rows 属性是基于网格行的维度,定义网格线的名称和网格轨道的尺寸大小。
grid-template-columns 属性是基于网格列的维度,定义网格线的名称和网格轨道的尺寸大小。
Grid-column-start 属性指定网格项在网格列中的开始位置,方法是为其网格位置贡献一行、一个跨度或自动。此起始位置定义网格区域的块起始边缘。
Grid-column-end 属性通过向网格放置贡献线、跨度或无(自动)来指定网格项在网格列中的结束位置,从而指定其网格区域的块结束边缘。
本篇文章就是关于CSS Grid网格布局的简单基础知识介绍,具有一定的参考价值,希望对需要的朋友有所帮助!
以上就是CSS Grid网格布局是什么的详细内容,更多请关注其它相关文章!