当前位置: 首页 > news >正文

display:grid

grid布局属于二维布局,与table类似,有行、列、单元格的概念,而flex布局是一维的,

文档可以参考:CSS Grid 网格布局教程 - 阮一峰的网络日志

有一款对应的小游戏:CSS grid 游戏

样式demo在线体验:JS Bin - Collaborative JavaScript Debugging

注意:

1.容器(父元素)设为网格布局以后,项目(子元素)的floatdisplay: inline-blockdisplay: table-cellvertical-aligncolumn-*等设置都将失效。 

2.auto-fill,还有一个关键字auto-fit,两者的行为基本是相同的。只有当容器足够宽,可以在一行容纳所有单元格,并且单元格宽度不固定的时候,才会有行为差异:auto-fill会用空格子填满剩余宽度,auto-fit则会尽量扩大单元格的宽度。

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

start | end | center | stretch;

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

start | end | center | stretch | space-around | space-between | space-evenly;

相关文章:

  • 【Java之数据结构与算法】
  • .NET面试题(二)
  • 在 Go 语言中使用 regexp 包处理正则表达式
  • node实现简单的数据爬虫
  • Python轴承故障诊断 (八)基于EMD-CNN-GRU并行模型的故障分类
  • 【C语言】动态内存管理基础知识——动态通讯录,如何实现通讯录容量的动态化
  • 【JavaWeb学习笔记】14 - 三大组件其二 Listener Filter
  • 【Docker】基于华为 openEuler 应用 Docker 镜像体积压缩
  • Gazebo GUI模型编辑器
  • C语言之初识C语言
  • 在Portainer创建Nginx容器并部署Web静态站点实现公网访问
  • 【C语言】6-5 判断回文字符串 分数 20
  • Flink系列之:Savepoints
  • 第二章、动态规划算法(2.5.3-2.5.4.3)------公共序列问题(下)
  • 二分查找法详解(6种变形)
  • 去掉乘法运算的加法移位神经网络架构
  • http -- 跨域问题详解(浏览器)
  • Kafka消费者组
  • 链接未来:深入理解链表数据结构(二.c语言实现带头双向循环链表)
  • react v-18父组件调用子组件的方法和数据
  • 5天完成1000多万元交易额,“一张手机膜”畅销海内外的启示
  • 马上评|让“贾宝玉是长子长孙”争议回归理性讨论
  • 胖东来发布和田玉、翡翠退货说明:不扣手续费等任何费用
  • 陈雯出任外交部离退休干部局局长,此前为外交部办公厅副主任
  • 潘功胜发布会答问五大要点:除了降准降息,这些政策“含金量”也很高
  • 北美票房|“雷霆”开画票房比“美队4”低,但各方都能接受