gpt4 book ai didi

CSS:使用子元素处理溢出

转载 作者:行者123 更新时间:2023-11-28 04:35:49 26 4
gpt4 key购买 nike

我在这个架构中有一段 html 代码:

<div id="container">
... some divs ...
<div id="results">
... some content ...
</div>
</div>

results 中写入的内容会发生变化,有时 results 的高度会超过 container 的底部。我想要 results 处理滚动条溢出而不是 container 但我似乎无法解决这个问题。我应该怎么办?我对 javascript 解决方案持开放态度,只要它们能够灵活地适应窗口大小的变化。

注意:results div 在 CSS 中没有固定的非百分比高度,它也不可能有。

最佳答案

如果你有能力使用 flexbox,你可以通过以下方式解决它(为简洁起见省略了前缀):

#container {
height: 150px;
display: flex;
}

#results {
overflow-y: scroll;
}

https://jsfiddle.net/4n3tmbm3/5/

关于CSS:使用子元素处理溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41484266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com