htmlayout设计ui 基础篇:[9]flow详细用法

 时间:2024-10-28 06:07:32

1、第一,我们先来认识下flow的主要布局有哪些:1、flow:vertical这种布局方式,就是比较传统的那种像是DIV一样的布局,从上到下,垂直布局方式如图所示:

htmlayout设计ui 基础篇:[9]flow详细用法

2、flow:horizontal这样的布局,就是布局在一行上,所有的元素一个接一个的按一行来排列如图所示:

htmlayout设计ui 基础篇:[9]flow详细用法

3、flow:horizontal-flow这种布局其实是flow:horizontal布局的一种变化方式,不同的是,flow:horizontal-flow允许折行,当布局空间宽度不够的时候,它可以自动“流”到下一行,继续显示布局元素如图所示:

htmlayout设计ui 基础篇:[9]flow详细用法

4、flow:vertical-flow这样的布局是一种多列布局方式,类似与flow:horizontal-flow布局,当空间不够的时候,可以自动“流”布局。不同的是,不再是垂直方向,从上到下的"流"布局而是,垂直方面空间不够的情况下,它可以自动”流“到下一列,以更多"列"的方式显示如图所示:

htmlayout设计ui 基础篇:[9]flow详细用法

5、flow砜实蛰斓:"template"这种方式就是以一种”矩阵方式“让你的布局来实现,每个布局bloc娱浣嫁装k做为一个单元格形式存在例如:flow:"a a a" "b c e" "d c e" "d c f";li:nth-child(1) { float:"a"; }li:nth-child(2) { float:"b"; width:150px;height:max-intrinsic; }li:nth-child(3) { float:"c"; width:*; height:*; }li:nth-child(4) { float:"d";width:150px;height:*; }li:nth-child(5) { float:"e";width:150px;height:*; }li:nth-child(6) { float:"f";width:150px;height:150px; }就是以矩阵图显示,每一个矩阵单元,做为一个DIV写对应的样式就可以了相同的矩阵样式,例如上面的”第二行第二列和第三行第二列都是C“,你就可以认为这2个位置其实就是一个DIV而已(可以把它看成一个表格,就是这2部分表格被合并了,应该可以更好理解吧)如图所示:

htmlayout设计ui 基础篇:[9]flow详细用法

6、flow: row(tag1, tag2, ...)这个row就是一行的多个元素,可以直接用它来布局比如下面这个布局:都是前面的”文字+input“的格式来实禊耗髻编现的,而且它们是在一行上的,我们就可以用这个flow:row()来实现布局样式代码: .element_layout {flow:row(label,input);}布局代码: <div .element_spacing><form><div> <label>选片师编号:</label><input /> </div><div .element_spacing><form><div><label>选片师姓名:</label><input /></div>

htmlayout设计ui 基础篇:[9]flow详细用法
  • 如何用PS软件画出乒乓球拍和乒乓球?
  • Unity 入门教程 之 快速学会委托的使用
  • mysql设置定时任务
  • 家里哪些地方可以用渐变色
  • MATLAB 2019a下载及安装(详细、视频、原创)
  • 热门搜索
    新型冠状病毒的手抄报 关于海洋的手抄报 英语手抄报设计 珍惜生命的手抄报 爱护环境手抄报 家乡美手抄报 感恩母爱手抄报第一名 关于民族团结的手抄报 关于绿色环保的手抄报 世界环境日手抄报内容