html - 当缩放时包装器缩小到一定宽度时,如何让 flexbox-div 中的元素折叠起来?
问题描述
我希望 box2 始终为 200px,而 box1 和 box3 占据其余空间。我也想要,但是在放大网站时,当包装器变为一定大小时,我无法弄清楚如何让 box3 包起来。
我曾尝试min-width: ;
在包装器上使用,但没有奏效。
我正在使用的代码是:
#wrapper{
display: flex;
flex-flow: wrap row;
}
#wrapper div{
height: 100px;
box-sizing: border-box;
border: solid black;
}
#wrapper #box2{
width: 200px;
}
#wrapper #box1, #wrapper #box3{
flex-shrink: 1;
flex-grow: 1;
}
<body>
<div id="wrapper">
<div id="box1">Box 1</div>
<div id="box2">Box 2</div>
<div id="box3">Box 3</div>
</div>
</body>
解决方案
推荐阅读
- c# - 使用 EPPlus 用图表重命名工作表
- javascript - 为什么在第二次测试中检查我的导入对象上的键失败?
- javascript - 使用循环构建对象数组并使用来自相同迭代的计算
- python - 有没有办法只显示熊猫中的某些列而不手动输入它们?
- c++ - 使用 lambda 扩展参数包
- python - 通过字典列表异步迭代
- c# - 上传到 Play 商店后 App Center Build 崩溃
- python - 是否可以 os.walk 2 个不同的文件目录并在遍历时将它们相互比较
- android - 在 Android 应用上从 getfeedback.com 获取事件
- ios - 通过选择电子邮件文件打开应用程序时如何获取非零启动选项