粘性导航并滚动到顶部混乱

恩宁

我在页面中间(议程日)有一个粘性导航,当粘性导航的内容向下滚动时,该导航变得固定。导航是 Bootstrap 选项卡,这是 HTML 的样子:

<ul class="nav nav-tabs followMeBar agenda-days text-center">
  <li class="active"><a class="day" href="#1" data-toggle="tab">Day 1</a></li>
  <li><a class="day" href="#2" data-toggle="tab">Day 2</a></li>
  <li><a class="day" href="#3" data-toggle="tab">Day 3</a></li>
</ul>

并且选项卡内容位于具有相应 ID 的 div 中,如下所示:

<div class="tab-pane" id="1">
    <h3>Day 1</h3>

一切正常,除了一件事,如果您在第 1 天向下滚动一半,然后单击第 2 天,内容将切换到第 2 天,但您仍然向下滚动一半。如何让第 1 天、第 2 天、第 3 天切换内容并滚动到议程内容的顶部(而不是页面顶部)。

这是我的完整代码示例:https : //codepen.io/anon/pen/POvGPr

Stefano Spkg Gagliardi

首先将类添加到天链接的li容器。其次,例如在天导航之前添加一个选择器。

<div class="test"></div>

<li class="active scroll-top"><a  href="#1" data-toggle="tab">Day 1</a></li>

  $('.scroll-top').click(function(){
     $('html,body').animate({
       scrollTop: $(".test").offset().top},
       'slow');
  });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查元素是否滚动到顶部

来自分类Dev

jQuery:自动滚动到顶部

来自分类Dev

外部链接打开时,页面滚动到顶部并修复了导航栏

来自分类Dev

Android ListView从底部滚动到顶部?

来自分类Dev

UITableview按UINavigationbar滚动到顶部

来自分类Dev

防止页面滚动到顶部

来自分类Dev

滚动到视图/滚动到顶部

来自分类Dev

jQuery滚动到顶部动画

来自分类Dev

粘性导航栏滚动到顶部时更改文本/背景色,.addclass无法正常工作吗?

来自分类Dev

Listview自动滚动到顶部

来自分类Dev

分页-滚动到顶部

来自分类Dev

标题菜单未完全隐藏时,粘性菜单快速跳至顶部或滚动到顶部

来自分类Dev

RecyclerView滚动到顶部本身

来自分类Dev

滚动到顶部,动画不流畅

来自分类Dev

双击UITabBarItem滚动到顶部UITableView

来自分类Dev

专注于粘性栏强制页面上的输入以滚动到顶部

来自分类Dev

使用href id滚动到顶部

来自分类Dev

RecyclerView滚动到顶部按钮

来自分类Dev

SwiftUI,如何滚动到顶部?

来自分类Dev

滚动到顶部时如何将导航背景颜色更改为透明?

来自分类Dev

UITableView是否滚动到顶部?

来自分类Dev

滚动到顶部不起作用

来自分类Dev

使用粘性导航滚动到div(基础顶部栏)

来自分类Dev

无法使侧面菜单滚动到顶部

来自分类Dev

Android:ScrollView意外滚动到顶部

来自分类Dev

标题菜单未完全隐藏时,粘性菜单快速跳至顶部或滚动到顶部

来自分类Dev

使用 href="#" 使页面滚动到顶部

来自分类Dev

自动滚动到顶部

来自分类Dev

试图使滚动到顶部按钮工作