美文网首页
grid布局

grid布局

作者: newway_001 | 来源:发表于2019-06-06 11:04 被阅读0次

grid布局,阮一峰写的非常详细。
http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html
我就不献丑了。
我就大致总结一下
缺点:相对于display:flex兼容性不好,不兼容于ie内核;这个制约了它的使用;不过它的思想非常好,如果改进了兼容性这个问题。完全可以替代flex布局

display: grid指定一个容器采用网格布局。

grid是设置容器的每列/每行的宽度/高度,划分成网格,排列item
grid-template-columns :设置每列宽度
grid-template-rows :设置每行高度
单位:绝对单位,也可以使用百分比。可以自适应

item排列顺序:

grid-auto-flow :row(默认,先行后列)column(先列后行)

每个网格内部的对齐方式(写在容器里面):

justify-items属性设置单元格内容的水平位置(左中右),align-items属性设置单元格内容的垂直位置(上中下)。

所有item作为一个整体

justify-content属性是整个内容区域在容器里面的水平位置(左中右),align-content属性是整个内容区域的垂直位置(上中下)。

item占的网格数:

grid-column-start 属性,
grid-column-end 属性,
grid-row-start 属性,
grid-row-end 属性

设置单元格内容对齐方式,(写在每个item里面)

.item {
justify-self: start | end | center | stretch;
align-self: start | end | center | stretch;
}

相关文章

  • Grid布局相关属性

    定义display:grid或inline-grid开启子元素的Grid布局。 不同于flex布局,grid布局是...

  • 【融职培训】Web前端学习 第2章 网页重构16 grid布局

    一、grid布局概述 grid布局与flex布局对比 grid布局可以为网页提供更强大的布局功能,它与flex布局...

  • CSS Grid 布局

    参考资料 CSS Grid 布局完全指南(图解 Grid 详细教程) CSS Grid 系列(上)-Grid布局完...

  • 2020-02-03

    六、栅格布局方式Grid 众人云,Grid布局是CSS中最强的布局方式。Grid 布局与 Flex 布局有一定的相...

  • css Grid布局

    Grid布局 css的布局方式主要有三种:float&position布局、flex布局、grid布局。 floa...

  • Grid布局参考资料

    张鑫旭-写给自己看的display: grid布局教程阮一峰-CSS Grid 网格布局教程 在Grid布局中,f...

  • grid 网格布局

    Grid网格布局 Grid布局是一个二维的布局方法,纵横两个方向总是同时存在。 作用在grid容器上作用在grid...

  • [2020-08-10]css3中的常用几种布局

    div的水平垂直居中 flex布局,使用display: flex实现水平垂直居中 grid布局 使用grid布局...

  • Grid网格布局学习

    Grid网格布局学习 引言 本文不对grid布局由来以及优劣做过多的介绍,仅介绍grid网格布局的用法及其效果显示...

  • px em rem vh vm

    后续补充:flex 布局 Grid 布局

网友评论

      本文标题:grid布局

      本文链接:https://www.haomeiwen.com/subject/nldyxctx.html