html - flexbox 项目 - 使用拉伸对齐忽略边距底部
问题描述
在一组具有 'stretch' 对齐的 flexbox 项目中,当一个项目具有底部边距时,其他项目将扩展以包含该边距。有没有办法创建一个 flex 布局,即使在其中一个元素上应用了边距底部,项目也保持相同的高度?
演示:
.flex {
display: flex;
width: 100%;
}
.flex div {
padding: 50px;
background-color: red;
margin: 10px;
flex-grow: 1;
}
.flex div:first-child {
margin-bottom: 50px;
}
<div class="flex">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
解决方案
推荐阅读
- php - PHP中的CURL与直接数据库连接
- angular - 我不知道这是如何工作的。Angular 中的 @Input()
- modelica - JModelica FMU 中的方向导数
- python - python中Andor的高速显示
- autohotkey - 是否可以模拟在 LTR 和 RTL 环境中都有效的“返回一个角色”动作?
- python - 导入“mp3play”插件时出错
- apache - 将规则从旧链接重写到同一域上的新链接
- css - 菜单背景颜色 Wordpress 仅用于主页
- java - 如何将对象列表简化为另一个列表?
- android - popbackstack()不工作