flex弹性盒子布局
来源:互联网 发布:mac os x 重装 超慢 编辑:程序博客网 时间:2024/05/17 13:45
display:box;display:webkit-box;display:moz-box;
display:flex;display:webkt-flex;
两者都属于弹性盒子布局,前者是09年开始的,而后者是12年开始进行的。但是在使用的时候,后者还不能完全代替前者,所以为了浏览器的兼容,最好都写上。今天主要来认识一下display:flex;它能很好的解决前端页面居中问题。首先在父容器中声明,display:flex;display:webkt-flex;然后我们来看看父容器属性控制:
1.flex-dirextion:row||row-reverse||column||column-reverse; //父容器里面的子排列方式,默认是row
2.flex-wrap:nowrap||wrap||wrap-reverse; //当父容器的子很多的时候,设置是否分行,默认是nowrap不分行
flex-flow: //是1,2属性的结合
3.justify-content:flex-start||flex-end||center||space-bteween||space-around;//表示对父容器中子在横向富余空间的划分
4.align-content:flex-start||flex-end||center||space-bteween||space-around||stretch;//表示对父容器中子在纵向富余空间的划分
5.align-items:flex-start||flex-end||center||baseline||stretch;//表示对父容器子在纵向富余空间的划分
子容器属性控制:
1.order:-1||0||1; //默认是0,数值越小item越靠前
2.flex-grow:0||1||2; //默认是0,都是1表示将父剩余空间平分,如果有一个是2则是该空间是其他的两倍,这个特效可以用来做手风琴特效
3.flex-shrink:0||1||2;//默认是1,当项目缩小时,设置1的都跟着缩小,而设置0的不缩小
4.flex-basis:
flex:1 0 auto //是2,3,4的结合
5.align-self:flex-start||flex-end||center||baseline||stretch //设置单个子容器纵向布局
- flex弹性盒子布局
- 弹性盒子Flex布局
- flex弹性盒子布局基础
- Flex 弹性盒子布局使用教程
- display :flex 弹性盒子布局要点
- css3盒子布局-定义盒子的弹性空间(box-flex)
- CSS3弹性盒子flex
- 弹性盒子模型(flex)
- CSS3 弹性盒子布局
- css3弹性盒子布局
- flexbox弹性盒子布局
- CSS3弹性盒子布局
- Flexbox 弹性盒子布局
- 弹性盒子布局
- Flexbox弹性盒子布局
- 弹性盒子布局
- 弹性盒子模型 box-flex
- CSS3--弹性盒子(Flex Box)
- stl容器算法迭代器三大概念入门
- 关于eclipse标题栏乱码
- 使用集成式Activity快速开发
- python使用rabbitmq实例五,路由键模糊匹配
- linux设备驱动归纳总结
- flex弹性盒子布局
- python使用rabbitmq实例六,远程结果返回
- bzoj2738 矩阵乘法
- ElasticSearch增加Mapping字段
- 在windows下安装mongoDB并且添加进windows服务
- Docker 入门实践
- 生产者,消费者问题
- CSS "交集"选择器 && 并集选择器
- JQ选取checkbox的checked值