我一直试图找到一个解决方案来启用/禁用来自同一元素的Javascript滚动,但我没有找到对我有用的任何东西。在我的脑海中,我想创建一个if语句,当单击汉堡包图标时触发onclick,我看到菜单,我想禁用滚动,否则,我想要回滚动效果,因为我再次单击了汉堡包图标。到目前为止,我发现的唯一的事情只是禁用滚动,但我不能把卷轴带回来。 transition: all 0.5s ease 0.6s; li.fade{
o
我有三个div,每个都有一些隐藏的内容。单击div时,其内容将通过向下滑动显示。同时,我使用scrollTop使浏览器滚动到被点击的块的顶部。这是JS: if (!,然后切换红色或蓝色,这是好的。绿色内容被隐藏,而红色/蓝色被显示并滚动到块的顶部。
问题是如果你从顶部开始往下移动。如果您首先切换红色的,然后是蓝色或绿色,浏览