购物车
登陆 / 注册
微信扫码登陆

推荐手册

flex

flex
flex 属性用于设置或检索弹性盒模型对象的子元素如何分配空间
编辑:前端控 前端控 更新时间:2019-03-23 13:55:11

flex属性

含义及用法:

flex 属性用于设置或检索弹性盒模型对象的子元素如何分配空间,它是 flex-grow、flex-shrink 和 flex-basis 属性的简写属性

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

默认值:0 1 auto  
继承:否    
可动画化:
版本:CSS3    
JavaScript 语法:object.style.flex="1"    

浏览器支持:

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

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


属性
flex 

11.0
10.0 -ms-

29.0
21.0 -webkit-
28.0
18.0 -moz-
9.0
6.1 -webkit-
 17.0

CSS语法:


flex: flex-grow flex-shrink flex-basis|auto|initial|inherit;

属性值:


描述
flex-grow一个数字,规定项目将相对于其他灵活的项目进行扩展的量
flex-shrink一个数字,规定项目将相对于其他灵活的项目进行收缩的量
flex-basis项目的长度。合法值:"auto"、"inherit" 或一个后跟 "%"、"px"、"em" 或任何其他长度单位的数字
auto与 1 1 auto 相同
none与 0 0 auto 相同
initial设置该属性为它的默认值,即为 0 1 auto。请参阅 initial
inherit从父元素继承该属性。请参阅 inherit


实例

#main
{
	width:220px;
	height:300px;
	border:1px solid black;
	display:flex;
}

#main div
{
	flex:1;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

效果图:

网站导航
网站首页
学习路径
视频教程
开发软件
旗下子站
php中文网
phpstudy
技术文章
文档工具
关于我们
企业合作
人才招聘
联系我们
讲师招募
QQ交流群
QQ交流群
微信公众号
微信公众号