gpt4 book ai didi

css - 在子元素上移动 flex 元素的滚动

转载 作者:行者123 更新时间:2023-11-28 09:05:08 25 4
gpt4 key购买 nike

我使用 flexbox 来设置我的布局。
我有一个 codepen.io 来简化我的问题:http://codepen.io/...

<div id="container">
<div id="sidebar">...</div>

<div id="content">
<div id="content-1">...</div>
<div id="content-2">
<div id="content-2-wrapper">
<div id="content-2-header">
My content header
</div>
<div id="content-2-content">
...
</div>
</div>
</div>
</div>

</div>

我无法发布我的所有代码...

如您所见,内容#content-2。在这个内容中,有一个标题和它的内容。

我愿意:

  • #content-2 上没有滚动
  • 滚动#content-2-content

我尝试了,但没有解决方案。
也许,我必须添加一个新的 flex 容器 (#content-2-wrapper) 但没有成功

在此先感谢您的帮助!(我还在找)

最佳答案

#content-2 中删除 overflow-y: scroll 并添加 overflow: hidden。接下来,为 #content-2-content div 定义一个固定高度,并将其 overflow 设置为 scroll,如下所示:

#content-2-content {
height: 290px;
overflow-y: scroll;
}

这是 CodePen 的链接.

关于css - 在子元素上移动 flex 元素的滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26746279/

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