美文网首页
Flex布局学习

Flex布局学习

作者: 寿_司 | 来源:发表于2015-11-30 15:06 被阅读0次

参考资料:
阮一峰语法篇
阮一峰实例篇
flex介绍篇
flex讲解篇
flex实例篇

任何元素都可以指定为flex布局
display:flex/inline-flex(display:-webkit-flex;webkit前缀)
设置为flex布局之后,子元素的float、clear、vertical-align属性失效
flex布局默认首行左对齐flex容器,

flex项目
水平的主轴(main axis)
垂直的交叉轴(cross axis)
主轴的开始位置(main start)
主轴的结束位置(main end)
交叉轴的开始位置(cross start)
交叉轴的结束位置(cross end)
单个项目占据的主轴空间(main size)
单个项目占据的交叉轴空间(cross size)

容器的属性
flex-direction(主轴的方向):row/row-reverse/column/column-reverse
flex-wrap(是否换行):nowrap/wrap/wrap-reverse
flex-flow:(flex-direction和flex-wrap的简写)
justify-content(项目在主轴上的对齐方式):flex-start/flex-end/center/space-between/space-around
align-items(项目在交叉轴上的对齐方式):flex-start/flex-end/center/baseline/stretch
align-content(多根轴线的对齐方式):flex-start/flex-end/center/space-between/space-around/stretch

项目的属性
order:整数(次序)
flex-grow:整数(放大比例)
flex-shrink:整数(缩小比例)
flex-basis:

flex属性: flex-grow,flex-shrink,flex-basis的简写(建议优先使用这个属性,而不是单独写三个分离的属性,因为浏览器会推算相关值。)
align-self属性: auto,flex-start,flex-end,center,baseline

几个基本的flex布局

  1. 左固定右自适应等高布局
  2. 左右固定,中间自适应宽度底部对齐布局
  3. 多行响应式布局

相关文章

  • 2018-07-18

    今天主要学习了flex布局,学习笔记如下: 1.指定flex布局: display:flex(任意容器)...

  • flex布局实现骰子

    学习flex布局后的实例布局--骰子具体实现原理可参考阮一峰的Flex 布局教程:实例篇和博客flex布局实现色子...

  • ReactNative实战

    布局 RN的布局思路其实就是Flex布局,关于Flex布局,如果不熟悉的,可以去学习一下Flex布局 先看一下这个...

  • flex布局

    认识flex布局 flex布局(Flexible 布局,弹性布局)开启了flex布局的元素叫flex contai...

  • Flex

    Flex布局 这是国外大神专门讲flex布局讲的超级细,虽然没有看完边玩游戏边学习flex 块级布局侧重垂直方向、...

  • flex布局

    关于flex弹性布局的学习记录与详解 flex弹性布局基础: 给一个容器设置display:flex或者inlin...

  • 【转载】微信小程序flex布局

    在小程序中的布局中,官方推荐使用 flex 布局,下面对 flex 进行进一步的学习Flex布局的特点: 任意方向...

  • css notebook

    使用flex实现页面居中 Flex 布局教程:语法篇 学习CSSflexbox

  • CSS flex布局学习笔记

    CSS flex布局学习笔记 flex简介 flex用于为容器内的子元素设置布局。当一个元素的display属性设...

  • 初见FLEX

    FLEX布局 一种新的布局方式,flex布局 flex布局与方向无关 flex布局可以实现空间自动分配、自动对齐。...

网友评论

      本文标题:Flex布局学习

      本文链接:https://www.haomeiwen.com/subject/uldjhttx.html