前端-Grid布局学习

grid布局:网格布局

在这里插入图片描述
display:grid

grid-template-columns和grid-template-rows

grid-template-columns: 1px  1px   1px; //指定列数,设置每列宽度   
grid-template-columns: 1fr  1fr   1fr;(设置列平均分配父元素的宽度 )

grid-template-columns:repeat(auto-fill, 150px)
尽量让元素分配往上挪,会自动填充上来,而且他是动态的,会随着父元素宽度改变而改变
grid-template-columns:repeat(auto-fill, minmax(150px,1fr))
随着宽度变化,这个块的大小也会跟着改变
grid-template-rows: 50px 100px 200px  
设置行高
grid-template-rows:repeat(100,50px)  
设置100行统一变成50px

grid-auto-rows:auto; /100px
auto就是元素本身高度,100px设置没有设置行高的为100px
优先级:grid-template-rows > grid-auto-rows:auto
column-gap:
列边距
row-gap:
行边距
grid-template-areas: “header header header”
“sidebar content content”
“footer footer footer”
同时给对应元素设置
header {
grid-area:header;
}
排列元素
align-items: center/end
垂直对齐
justify-items:center/end(右) space-between
水平对齐

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值