css - 如何阻止 flexbox 子级在辅助 flex 方向上扩展父容器?
问题描述
如何阻止特定的 flexbox 子项在辅助 flex 方向上扩展父容器?
.my-component {
display: flex;
}
.parent-wrapper {
align-items: start;
min-width: 200px;
display: flex;
flex-direction: column;
}
.parent-big {
min-width: 200px;
display: flex;
flex-direction: column;
}
.parent {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
overflow-x: auto;
}
.child { background-color: #FFCC99; }
.child-big { background-color: #99FFCC; }
<div class="my-component">
<div class="parent-wrapper">
Some other parent wrapper
</div>
<div class="parent-wrapper">
<div class="parent-big">
<div class="child-big">
Some Random Big Child 1
</div>
<div class="child-big">
Some Random Big Child 2
</div>
</div>
<div class="parent">
<div class="child">
Child 3
</div>
<div class="child">
Child 4
</div>
<div class="child">
Child 5
</div>
<div class="child">
Child 6
</div>
<div class="child">
Child 7
</div>
<div class="child">
Child 8
</div>
</div>
</div>
</div>
在这个例子中,我想.parent-wrapper
不考虑.parent
,同时也允许它基于其他孩子成长。如何停止.parent
扩张.parent-wrapper
?
得到
我需要
解决方案
推荐阅读
- python - 为什么 python 中的 sqlite3 模块只在一个目录中创建所有数据库?
- groovy - 无法从 groovy 脚本创建带注释的 git 标签
- sql - 在以下 CASE WHEN 语句中使用 SELECT AS 别名 - Spark SQL
- react-final-form - 如何防止将重复值添加到 react-final-form-array 中?
- r - 根据行和列元数据将 data.frame 中的一个值除以备用 data.frame 中的另一个值
- c# - C# Winform 使用 Interop 与 microsoft Outlook 365 应用程序客户端
- python - 如何在 Dash 应用程序的新行上打印
- autodesk-forge - 如何在伪造查看器中创建虚线标记?
- reactjs - React GitHub 拉取请求面临的问题
- javascript - React Native 如何让用户在关闭应用程序时保持登录状态