1.flex-grow
flex-gorw决定了items如何扩展
1.flex-gorw可以设置任意的分非负数的小数,包括正小数,正整数,和0,他的默认值为0
2.当container的宽度大于items的总和时,fleix-gorw才会生效.但是不会超过container的总宽度.
3.如果所有的items设置的flex-gorw属性值都超过1或等于1那么itmes会扩展到和container的宽度相等.
具体代码:
<style>
.test{
height: 400px;
width: 400px;
background-color: #f00;
/* 开启flex布局 */
display: inline-flex;
}
.box{
height: 100px;
width: 100px;
}
.box1{
background-color: #ff0;
flex-grow: 1;
}
.box2

本文详细介绍了Flex布局中flex-grow和flex-shrink属性的原理和用法。flex-grow用于决定items如何扩展,当container宽度大于items总和时生效,其值超过1时items会等分剩余空间。flex-shrink则规定了items如何收缩,收缩的最小宽度受到min-width和内容宽度限制。通过实例代码展示了不同设置下的效果和结论。
最低0.47元/天 解锁文章
978

被折叠的 条评论
为什么被折叠?



