当前位置:网站首页 > R语言数据分析 > 正文

grid布局是什么(grid布局兼容)



首先我们常用的Flex布局是轴线布局,只能指定"项目"针对轴线的位置,可以看作是一维布局,Grid 布局则是将容器划分成“行"和“列”,产生单元格,然后指定"项目所在”的单元格,可以看作是二维布局,Grid布局远比 Flex布局强大。

738d48f3f0a7c4fb65e4f11393790897 (1).jpeg

就像一个格子一个格子的排列,更加灵活,更加强大

利用position属性 + display属性 + float属性布局, 兼容性最好, 但是效率低, 麻烦!

有自己的一套属性, 效率高, 学习成本低, 兼容性强!

网格布局(grid)是最强大的布局方案, 但是知识点比较多, 学习成本相对较高, 目前兼容性不如flex布局!

采用网格布局的区域,称为"容器"(container)。容器内部采用网格定位的子元素,称为"项目"(item)。

 
  

上面代码中,最外层的元素就是容器,内层的三个元素就是项目。

容器里面的水平区域称为"行"(row),垂直区域称为"列"(column)。

行和列的交叉区域,称为"单元格"(cell)。

正常情况下,行和列会产生个单元格。比如,3行3列会产生9个单元格。

划分网格的线,称为"网格线"(grid line)。水平网格线划分出行,垂直网格线划分出列。

正常情况下,行有根水平网格线,列有根垂直网格线,比如三行就有四根水平网格线。

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

 
  

容器指定了网格布局以后,接着就要划分行和列。属性定义每一列的列宽,属性定义每一行的行高。

 
  

auto-fill 关键字

有时,单元格的大小是固定的,但是容器的大小不确定。如果希望每一行(或每一列)容纳尽可能多的单元格,这时可以使用关键字表示自动填充。

 
  

属性设置行与行的间隔(行间距),属性设置列与列的间隔(列间距)。

 
  

属性是和的合并简写形式

 
  

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

 
  

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

 
  
 
  

截图20230512214602.png

 
  

截图20230512214857.png

到此这篇grid布局是什么(grid布局兼容)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • termux启动自动运行脚本(termux 自动运行)2025-12-03 19:45:08
  • springboot搭建服务器(spring boot搭建服务器)2025-12-03 19:45:08
  • nowcoder(nowcoder题库)2025-12-03 19:45:08
  • treeagepro破解版(treeage pro 破解版)2025-12-03 19:45:08
  • hprof是什么文件(hpl是什么文件)2025-12-03 19:45:08
  • aurora是什么品牌(aurora是什么品牌自行车)2025-12-03 19:45:08
  • store用英语怎么说(bookstore用英语怎么说)2025-12-03 19:45:08
  • crnaira是什么品牌的手表名字(crady是什么牌手表)2025-12-03 19:45:08
  • grid布局现在能用吗(gridlayout布局怎么用)2025-12-03 19:45:08
  • 群晖root密码忘记(群晖 root密码)2025-12-03 19:45:08
  • 全屏图片