grid布局
非常典型的grid布局。
容器container,项目Items。
二、容器属性
1、grid-template-*
grid-template- * 拓展,
fr满常用的。等分,平均分3份,平均分4份。
2、row-gap/gap
3,grid-template-area
4,grid-auto-flow
横着排列,还是竖着排列。
dense 稠密的。空间利用率更高。
5,对齐方式
写在容器上的对齐属性,justify-items(水平方向) 对齐所有items / align-items垂直方向对齐所有的items。
针对所有的items。
每一个项目在自己所在的网格里面,往左对齐,往右对齐。
6,justify-content(水平方向) / align-content(垂直方向)
容器里面所有内容打包在一起,叫content。所有内容变成一坨的对齐方式。
7,grid-auto-columns / grid-auto-rows
设置多出来的项目。
二、项目属性
1,grid-column-start/grid-column-end/grid-column
跟网格线有关了。指定Item放哪个位置
grid-column-start 跨域几个span: grid-column-start: span 2
2, grid-area
跟区域有关了.
template中定义好区域,在项目上使用。指定项目在哪个区域。针对网格的。b区域有三个。
grid-area可以为项目命名。通过命名引用 容器的grid-template-area属性命名的网格项目。
grid-area是4个属性的缩写,注意顺序。先是row-start,column-start然后是row-end,column-end。
3, justify-self/ align-self/ place-self
给自己定位,跟容器上的justify-items和align-items一模一样,只针对自己
如果觉得本文对您有帮助~可以
微信支持一下:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决