有偿求助

谁可以帮我补一下这个 bug 呢?本站主题的文章使用双栏模式时右侧有个目录,根据设计,这个目录会固定在屏幕上,方便读者点击。但是它:首次打开页面时不固定,滑动页面会跟着其他内容一起滚出屏幕,刷新一下才会到它应到的地方,这让我很烦!请帮帮我,这是示例页面。

这是首次打开页面的情况

刷新一下之后,目录滚到了它该到的地方

1920 1280 牧羊人
8条评论
  • 大袋鼠
    04/02/2018 at 11:02 回复

    试试修改主题下global.min.js, 找到{var b=100+jQuery(this).scrollTop()-a+”px”; 把100改成400

    • 牧羊人
      04/07/2018 at 17:54 回复

      我回头试一下,谢谢。

      不过我感觉不太对,应该是 js 冲突了,因为刷新一次就正常了~

      • 大袋鼠
        04/08/2018 at 14:11 回复

        并不是 js 冲突,你刷新肯定不是在首屏刷新的,没有那个首屏题图的动画,所以位置判断就是对的,但只要触发了首屏题图动画,就有问题。

  • 大袋鼠
    04/02/2018 at 10:53 回复

    大致的原因就是首屏的那张题图尺寸会随滚动而缩小,导致跟随的侧栏判断屏距时会少300个像素,我在开发者工具里加上那300像素后就会正常。
    因为我js比较菜,也不太会改…

  • 老杨
    03/19/2018 at 23:30 回复

    换一个侧栏跟随代码吧。

    • 老杨
      03/19/2018 at 23:35 回复

      最简单是安装个插件:Q2W3 Fixed Widget

      • 牧羊人
        03/20/2018 at 09:14 回复

        谢谢。
        这个插件很好用,不过我那文章页面的侧栏跟一般主题的侧栏不一样,它不是“小工具”形成的… 🙁

        • 老杨
          03/20/2018 at 12:16 回复

          囧,忘记那是自动生成的了。

发表评论

请输入关键词...