css - CSS:试图测试 flex-shrink 的行为,但看不到它的工作原理
问题描述
我连续有 3 个弹性盒子。在第一个,类.one
,我有flex: 1 1 400px
。我认为这将允许设置为 400px 的框能够缩小,但是当我降低屏幕宽度时它保持在 400px。
当我这样做时,我也没有看到任何区别flex: 1 0 400px
。
div.cont {
display: flex;
width: 100%;
}
div > div {
height: 90px;
width: 90px;
background: green;
}
.one {
background: green;
flex: 1 1 400px;
}
.two {
background: blue;
flex: 1;
}
.three {
background: pink;
flex: 1;
}
<div class="cont">
<div class="one"></div>
<div class="two"></div>
<div class="three"></div>
</div>
解决方案
推荐阅读
- arrays - 将字符串转换为反应组件
- c++ - 调用 onMessage 后 ActiveMQ 消费者内存使用量不断增加
- apache-kafka - 具有多个分区的消费者不会交错
- python - 调用类实例(类中的函数)上的方法,该方法调用该类中的其他函数
- php - Laravel 存储磁盘将文件从 sftp 保存到本地
- excel - 如何对包含#N/A 的范围求和,但如果该范围包含所有#N/A,则返回#N/A?
- python - 如何导入已经从父脚本导入的库?
- flutter - 当我在颤动中按下 RaisedButton 时,我想从 TextFormField 中获取值
- c - 如何在 ebpf 中使用 seccomp 过滤器?
- elasticsearch - 如何使用弹性数据源在 Grafana 中命名图形