网页布局——grid语法属性详解

grid目前兼容性目前还可以,主流浏览器对它的支持力度很大,ie9,10宣布它未来不久会对它有很好的支持,目前则需要使用过时的语法。我相信不久的将来grid将成为每一个前端工作人员必备的布局技能。

属性介绍

1.父元素上的属性

 

属性说明
display设置grid布局
grid-template-rows设置网格的行数
grid-template-columns设置网格的列数
grid-template-areas根据子元素的网格名字来排列
grid-column-gap用来指定竖网格轨道的大小
grid-row-gap用来指定行网格轨道的大小
grid-gapgrid-column-gap和grid-row-gap这两个属性的缩写方式
justify-items网格中所有单元格中的内容在X轴的对齐方式
align-items网格中所有单元格中的内容在Y轴的对齐方式
justify-content来设置整个网格在网格容器中的X轴的排列方式
align-content来设置整个网格在网格容器中的Y轴的排列方式
grid-auto-columns设定隐藏的网格的高
grid-auto-rows设定隐藏的网格的宽
grid-auto-flow在布局的时候,选择网格填充的方法

 

2.设置子元素上的属性

 

属性说明
grid-area给单个子元素起名字
grid-column-start元素的位置哪跟竖线开始
grid-column-end哪跟竖线结束
grid-row-start哪跟横线开始
grid-row-end哪跟横线结束
grid-rowgrid-row-start和grid-row-end的缩写
grid-columngrid-column-start和grid-column-end这两个属性的缩写方式
grid-areagrid-row和grid-column的缩写
justify-self设置单个子元素在其所在的小网格中的X轴排列方式
align-self设置单个子元素在其所在的小网格中的Y轴排列方式
align-content来设置整个网格在网格容器中的Y轴的排列方式

转载于:https://www.cnblogs.com/jing-tian/p/10989407.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值