博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flex 基础概念整理
阅读量:6936 次
发布时间:2019-06-27

本文共 814 字,大约阅读时间需要 2 分钟。

Flex的基础概念的基本关系如下图所示:

水平轴、垂直轴、轴的起始点、和容器的关系如下图所示

*容器的属性:

  1. flex-direction 容器中子项目的布局方向,属性值是 row | row-reverse | column | column-reverse
  2. flex-wrap 当子项目的总宽度超出容器的宽度时是否换行,属性值是 nowrap | wrap | wrap-reverse
  3. flex-flow 是 flex-direction || flex-wrap 的简写,默认值是row|nowrap
  4. justify-content 容器中子项目在主轴的对齐方式,值是 flex-start |flex-end | center | space-between | space-around
  5. align-items 容器中子项目在垂直交叉轴上的对齐方式,值是 flex-start | flex-end | center | baseline | stretch
  6. align-content 多根轴线的对齐方式(跟容器中的子项目无关,是容器中的轴线的对齐方式),值是 flex-start | flex-end | center | stretch | space-between | space-around
  • 项目的属性图示:

项目的属性主要指的是单独一个项目的属性:

  1. order 指的是单独项目的排列顺序,默认值是0.值越小,排列的位置越靠前。
  2. flex-grow 项目的放大比例,只跟主轴的剩余空间有关,默认值是0
  3. flex-basis
  4. align-self 单独的排列属性
  5. flex-shrink 项目的缩小比例,默认值1
  6. flex 是 flex-grow|flow-shrink|flex-basis的简写

转载于:https://juejin.im/post/5af2b1446fb9a07ac23abb58

你可能感兴趣的文章
高斯混合模型(理论+opencv实现)
查看>>
IE里ActiveXObject的一些实践
查看>>
Scanner(基本用法初学)
查看>>
Apache服务器运维笔记(3)----容器部分
查看>>
UVA 10256 The Great Divide(凸包划分)
查看>>
PYDay5- 数据类型set、三元运算、函数
查看>>
python-css基础知识
查看>>
逃跑的蠕虫
查看>>
@NotEmpty,@NotNull和@NotBlank的区别
查看>>
2016/3/30 ATM机
查看>>
layer子窗口与父窗口传值
查看>>
第131天:移动web页面的排版与布局
查看>>
在html页面中引入css样式的方式
查看>>
iOS提交iTunes审核时出现Invalid Binary错误
查看>>
201521123104《Java程序设计》第11周学习总结
查看>>
jquery键盘事件
查看>>
【原】Iframe with SimpleModal keeps breaking down in IE 9 IE 7
查看>>
Azure Active Directory Connect密码同步问题
查看>>
LoadLibrary("*.dll")失败 - 找不到指定的模块
查看>>
4.2.4 SQL Server数据库文件
查看>>