flex布局详解
来源:互联网 发布:javascript 函数 编辑:程序博客网 时间:2024/05/22 02:04
Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。
任何一个容器都可以指定为Flex布局。
行内元素也可以使用Flex布局。
.box{ display: inline-flex;}
Webkit内核的浏览器,必须加上-webkit前缀。
.box{ display: -webkit-flex; /* Safari */ display: flex;}注意,设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。
一共有6个属性:
- flex-direction
- flex-wrap
- flex-flow
- justify-content
- align-items
- align-content
1.flex-direction属性决定主轴的方向(即项目的排列方向)。
.box { flex-direction: row | row-reverse | column | column-reverse;}
2.默认情况下,项目都排在一条线(又称”轴线”)上。flex-wrap属性定义,如果一条轴线排不下,如何换行。
.box{ flex-wrap: nowrap | wrap | wrap-reverse;}
3.flex-flow属性是flex-direction属性和flex-wrap属性的简写形式,默认值为row nowrap。
.box { flex-flow: <flex-direction> || <flex-wrap>;}4.justify-content属性定义了项目在主轴上的对齐方式。
.box { justify-content: flex-start | flex-end | center | space-between | space-around;}
5.align-items属性定义项目在交叉轴上如何对齐。
.box { align-items: flex-start | flex-end | center | baseline | stretch;}6.align-content属性定义了多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用。.box { align-content: flex-start | flex-end | center | space-between | space-around | stretch;}更多:http://www.runoob.com/w3cnote/flex-grammar.html
阅读全文
0 0
- css flex布局详解
- flex布局详解
- flex布局详解
- FLex布局详解---1
- flex布局语详解
- Flex布局详解
- Flex 布局 详解
- Flex 布局之详解
- flex布局详解
- Flex布局详解
- Flex布局详解
- flex布局详解
- flex布局语法详解
- flex布局详解
- Flex布局 Flexbox属性详解
- 弹性布局详解display:flex;
- 详解CSS中flex布局
- Flex布局 Flexbox属性详解
- C#设计模式(3)——工厂方法模式
- 二分查找板子
- C++设计模式(4):工厂方法模式
- 1个人1个电脑1周可以处理10000+的订单吗?
- [NOIP2013]华容道
- flex布局详解
- Stylus
- 文件对比工具Beyond Compare使用方法(BCompare)
- ionic+极光推送:Error: Variable(s) missing (use: --variable APP_KEY=value).
- Android编程权威指南(第2版)—第13章挑战练习
- 01Two Sum
- Java IO流学习总结
- 2表联合查询
- XYNUOJ 1106 1107 求最大公约数 求最小公倍数