gpt4 book ai didi

jquery - 在固定元素上滚动时在主体上滚动,反之亦然

转载 作者:行者123 更新时间:2023-11-28 05:48:29 27 4
gpt4 key购买 nike

所以我有这个 div:

.sidebar{
position: fixed;
background: #222;
height: 100%;
width: 280px;
overflow-y: auto;
}

然后我有页面内容:

.content{
width: calc(100% - 280px);
background: #fff;
margin-left: 280px;
}

.content 中的内容因页面而异,因此有时页面较大,有时则不然。但是有一个问题,如果侧边栏不适合视口(viewport),它会出现一个滚动条。我想实现三件事:

  • 移除滚动条(即使其不可见)。
  • 当你滚动 .content 时,你也会滚动.sidebar.
  • 当你滚动 .sidebar 时,你也会滚动.content.

如何实现?即使使用 jQuery,有没有办法做到这一点?提前致谢!

最佳答案

将两者都放在一个容器 DIV 中,同时给它们 overflow-y: visible 并给容器overflow-y: auto。然后当容器中的两个元素中的任何一个高于容器时,容器就会滚动。

啊 - 并从边栏中删除 position: fixed...

关于jquery - 在固定元素上滚动时在主体上滚动,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37472207/

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