Flex布局 flex属性算法

<div class="parent">

<div class="item-1"></div>

<div class="item-2></div>

<div class="item-3"></div>

</div>

.parent {display: flex;width: 600px;}

.parent > div {height: 100px;}

.item-1 {width: 140px;flex: 2 1 0%;background: blue;}

.item-2 {width: 100px;flex: 2 1 auto;background: darkblue;}

.item-3 {flex: 1 1 200px;background: lightblue;}

总基准数 0%+auto+200=300  ( 0%:0   auto对应width:100)   即item1:0  item2:100  item3:200  

剩余大小600-300=300

放大系数:2+2+1=5 即item1:120  item2:120  item3:60

则 item1:120  item2:220 item3:260

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前段时间手工纪录了一些flexbox的要点~如图~ 所以想把它整理成电子版,加上更详尽的解析和说明,便于大家和自己...
    赵萱_dily阅读 5,530评论 0 9
  • 移动开发基本知识点 一.使用rem作为单位 html { font-size: 100px; } @media(m...
    横冲直撞666阅读 8,916评论 0 6
  • H5移动端知识点总结 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇阅读 10,140评论 0 26
  • 文:而立虚云逸见 2016年12月27号,《罗辑思维》微信语音的关键词是“知识”。其中提到一位老总特别欣赏《罗辑思...
    通灵半藏阅读 2,948评论 0 0
  • 一、打破框架---思想的力量 琦琦首先分享了她自己的两个故事,在团队只有几个人的情况下租下了深圳1500平米的场地...
    SShineling阅读 4,127评论 1 4

友情链接更多精彩内容