Flex Basis与Width的区别

Flex Items的应用准则

content –> width –> flex-basis (limted by max|min-width)
也就是说,

  • 如果没有设置flex-basis属性,那么flex-basis的大小就是项目的width属性的大小
  • 如果没有设置width属性,那么flex-basis的大小就是项目内容(content)的大小



当容器没有足够大的空间来存放所有的items的时候,flex items会按照压缩率(shrink rate)被压缩(shrink)其大小来填充容器,这个压缩率就是flex-shrink来设置的,默认情况下每个item的压缩率都是一样的。

 
我们可以控制flex items的增长来填充可用的空间,这也就是flex-grow属性的作用。默认值为0,意味着item不会增长。如果将每个item设置flex-grow: 1,那么所有 的item都会等比例的增长来填充剩余的空间。

参考:http://www.jianshu.com/p/17b1b445ecd4

最新文章

  1. phpstorm 10注释的双斜线位置不在缩进的位置:
  2. VMware如何实现和主机共享网络上网
  3. COGS 2437 暗之链锁 II 题解
  4. iOS开发小技巧--设置按钮圆角
  5. 【codevs1044】导弹拦截问题与Dilworth定理
  6. redis——基础介绍
  7. SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程 'sys.sp_OACreate' 的访问
  8. xlslib安装, aclocal-1.13: command not found, 安装升级autoconf-2.65.tar.gz, automake-1.13.tar.gz两个文件
  9. 【USACO 2.1.3】三值的排序
  10. 深入理解ajax系列第九篇——jQuery中的ajax
  11. 大数据测试之Hadoop的基本概念
  12. 最全Jenkins+SVN+iOS+cocoapods环境搭建及其错误汇总
  13. netcore程序部署及守护
  14. android 错误处理思维随笔
  15. php RSA非对称加密 的实现
  16. IdentityServer4-Resource定义-翻译
  17. maven 引入外部jar包的几种方式(转)
  18. 常见的SQLALCHEMY列类型
  19. js img转换base64
  20. rocketmq 控制台 trackType NOT_CONSUME_YET

热门文章

  1. android 开发 实现RecyclerView的列表单选功能
  2. Call requires permission which may be rejected by user: code should explicitly check to see if permi
  3. 文件查重工具 ultraCompare 和 UltraFinder 用法
  4. mysql高级聚合
  5. django之setup()
  6. MVC基于角色权限控制--用户管理
  7. WMI Provider Host
  8. Android虚拟机与Java虚拟机 两种虚拟机的比较
  9. include 模板标签
  10. jquery接触初级-----juqery DOM操作 之二