我测试的时候发现
只设置flex:1的话 flex-basis的值不是auto 而是0% 老师是不是讲错了呢
而且设置flex:1的话 再设置宽度就没效了 剩余空间不会先减去设置的宽度 我想也是由于设置了flex:1而导致flex-basis为0,从而width失效吧
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<!-- <meta name=""> -->
<style>
#box{
display: flex;
}
#box div{
flex:auto;
text-align: center;
background-color: red
}
#box div:first-child{
width: 100px
}
</style>
</head>
<body>
<div id="box">
<div>等等</div>
<div>顶顶顶顶</div>
<div>顶顶顶顶</div>
<div>顶顶顶顶顶</div>
</div>
</body>
</html>
4
收起
正在回答 回答被采纳积分+1
1回答
3.WebAPP开发与小程序
- 参与学习 人
- 提交作业 622 份
- 解答问题 6815 个
微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星