Flex布局语法与实践

Posted March On

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flex布局语法与实践相关的知识,希望对你有一定的参考价值。

参考文献

阮一峰 Flex布局的语法

阮一峰 Flex布局的实践

Flex语法

Flex是什么

Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局,行内元素也可以使用Flex布局。

采用Flex布局的元素,称为Flex容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称"项目"。

Flex容器的属性

  • flex-direction
  • flex-wrap
  • flex-flow
  • justify-content
  • align-items
  • align-content

Flex项目的属性

  • order
  • flex-grow
  • flex-shrink
  • flex-basis
  • flex
  • align-self

Flex实践

(包含各种常用布局的完美解决,可以借鉴)

  参考文献:阮一峰 Flex布局的实践

  • 骰子的布局
  • 网格布局
  • 圣杯布局:圣杯布局(Holy Grail Layout)指的是一种最常见的网站布局。页面从上到下,分成三个部分:头部(header),躯干(body),尾部(footer)。其中躯干又水平分成三栏,从左到右为:导航、主栏、副栏。
  • 输入框布局:在输入框的前方添加提示,后方添加按钮
  • 悬挂式布局:主栏的左侧或右侧添加一个图片栏
  • 固定底栏:页面内容太少,无法占满一屏的高度,底栏就会抬高到页面的中间。这时可以采用Flex布局,让底栏总是出现在页面的底部
  • 流式布局:每行的项目数固定,会自动分行。

(完)

以上是关于Flex布局语法与实践的主要内容,如果未能解决你的问题,请参考以下文章

Flex布局文档学习及实践

☀️详解Flex布局,从理论到案例实践

☀️详解Flex布局,从理论到案例实践

☀️详解Flex布局,从理论到案例实践

☀️详解Flex布局,从理论到案例实践

30分钟彻底弄懂flex布局