Flexible 弹性盒子模型之CSS flex-flow

本文详细介绍了CSS3中flex-flow属性的使用方法,包括flex-direction和flex-wrap属性的复合运用,以及如何改变弹性盒内元素的排列方向和是否换行。通过具体实例展示了属性的效果,并提供了浏览器的支持情况。

实例

让弹性盒的元素以相反的顺序显示,且在必要的时候进行拆行:

  1. display:flex;
  2. flex-flow:row-reverse wrap;
 
效果预览

浏览器支持

表格中的数字表示支持该属性的第一个浏览器的版本号。

紧跟在 -webkit-, -ms- 或 -moz- 后的数字为支持该前缀属性的第一个版本。

属性     
flex-flow29.0
21.0 -webkit-
11.0
10.0 -ms-
28.0
18.0 -moz-
9.0
6.1 -webkit-
17.0

定义和用法

flex-flow 属性是 flex-direction 和 flex-wrap 属性的复合属性。

flex-flow 属性用于设置或检索弹性盒模型对象的子元素排列方式。

flex-direction 属性规定灵活项目的方向。

flex-wrap 属性规定灵活项目是否拆行或拆列。

注意:如果元素不是弹性盒对象的元素,则 flex-flow 属性不起作用。

默认值:row nowrap
继承:
可动画化:否。请参阅 SS3动画属性CSS3动画实例
版本:CSS3
JavaScript 语法:object.style.flexFlow="column nowrap" 效果预览

 


CSS 语法

flex-flow:  flex-direction  flex-wrap|initial|inherit;

属性值

描述
flex-direction可能的值:

row
row-reverse
column
column-reverse
initial
inherit

默认值是 "row"。

规定灵活项目的方向。

flex-wrap可能的值:

nowrap
wrap
wrap-reverse
initial
inherit

默认值是 "nowrap"。

规定灵活项目是否拆行或拆列。

initial设置该属性为它的默认值。请参阅 initial
inherit从父元素继承该属性。请参阅 inherit
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值