是的,这是可能的。让兄弟姐妹单独设置最大高度,并设置其他人的flex-basis: 0和flex-grow: 1,根据规范,它们会扩展到兄弟姐妹的高度。没有绝对定位。没有设置任何元素的高度。main { display: flex;}section { display: flex; flex-direction: column; width: 7em; border: thin solid black; margin: 1em;}:not(.limiter)>div { flex-basis: 0px; flex-grow: 1; overflow-y: auto;}<main> <section> <div>I'm longer and will scroll my overflow. in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in</div> </section> <section class="limiter"> <div>Every parent's siblings match my height. in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text</div> </section> <section> <div>I'm shorter but still match the height. in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text in flow text</div> </section></main>