平滑滚动到元素时如何在没有jquery的情况下控制滚动时间?

冯克勤

我正在尝试平滑滚动到元素,但找不到一种方法来控制没有 jquery 的滚动时间。

我找到了两种平滑滚动到元素的方法:

  1. document.getElementById(targetElementId).scrollIntoView({behavior:'smooth'})

2.$('html, body').animate({scrollTop: $(selector).offset().top},1000)

第二种方式使用jquery,易于控制滚动时间。

但我想知道原生 javascript 中是否有办法控制滚动时间。

谢谢

用户2267379

使用这个功能:

没有 jQuery 的平滑滚动锚链接

滚动时间用作参数。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ionic:如何在没有滚动动画的情况下滚动到页面底部?

来自分类Dev

使用自动布局时,如何在没有视觉动画的情况下将UIScrollView滚动到viewWillAppear的底部

来自分类Dev

如何在没有jQuery的情况下使用javascript无限滚动

来自分类Dev

如何在没有JQuery的情况下正确实现无限滚动的AngularJS表?

来自分类Dev

如何在没有jQuery的情况下使用JavaScript无限滚动

来自分类Dev

在没有 jQuery 的情况下滚动到活动的手风琴面板

来自分类Dev

如何在没有滚动条的情况下滚动Div?

来自分类Dev

如何在没有水平滚动条的情况下隐藏<body>左侧的DOM元素?

来自分类Dev

如何在不滚动窗口的情况下滚动到子div的底部?

来自分类Dev

如何在没有库的情况下检测所有类型的滚动?

来自分类Dev

如何在没有库的情况下检测所有滚动?

来自分类Dev

CSS如何在不使用jQuery的情况下滚动后固定元素位置

来自分类Dev

如何在没有SSC软件包的情况下最大化滚动窗口

来自分类Dev

如何在没有滚动条的情况下获取radChildwindow?

来自分类Dev

如何在没有滚动条的情况下以全屏方式打开批处理程序?

来自分类Dev

如何在没有滚动条的情况下创建水平可滑动菜单?

来自分类Dev

如何在没有保证观察数的情况下使用熊猫滚动平均值

来自分类Dev

如何在没有滚动小部件的情况下使用 RefreshIndicator?

来自分类Dev

溢出-y:隐藏和溢出-x:隐藏,但是如何在没有滚动条的情况下向下滚动

来自分类Dev

如何在div内滚动到一个元素,而不滚动整个页面(没有JQuery)?

来自分类Dev

jQuery平滑变量滚动到元素ID

来自分类Dev

我如何在没有Animate事件的情况下在Jquery中滚动?

来自分类Dev

如何在不绑定滚动事件的情况下使用jquery检测滚动位置?

来自分类Dev

如何在不绑定滚动事件的情况下使用jquery检测滚动位置?

来自分类Dev

如何在没有滚动条的情况下向 flexbox 添加负边距(不显示,无法滚动,没有黑客)

来自分类Dev

如果用户5秒钟内没有滚动,如何平滑滚动到锚点?

来自分类Dev

如何在没有垂直滚动标题的情况下使DIV的浏览器高度达到100%

来自分类Dev

如何在没有滚动条的情况下使第二个div填充屏幕的剩余高度?

来自分类Dev

如何在没有水平滚动的情况下将视频100宽度100高度容纳在引导程序中

Related 相关文章

  1. 1

    Ionic:如何在没有滚动动画的情况下滚动到页面底部?

  2. 2

    使用自动布局时,如何在没有视觉动画的情况下将UIScrollView滚动到viewWillAppear的底部

  3. 3

    如何在没有jQuery的情况下使用javascript无限滚动

  4. 4

    如何在没有JQuery的情况下正确实现无限滚动的AngularJS表?

  5. 5

    如何在没有jQuery的情况下使用JavaScript无限滚动

  6. 6

    在没有 jQuery 的情况下滚动到活动的手风琴面板

  7. 7

    如何在没有滚动条的情况下滚动Div?

  8. 8

    如何在没有水平滚动条的情况下隐藏<body>左侧的DOM元素?

  9. 9

    如何在不滚动窗口的情况下滚动到子div的底部?

  10. 10

    如何在没有库的情况下检测所有类型的滚动?

  11. 11

    如何在没有库的情况下检测所有滚动?

  12. 12

    CSS如何在不使用jQuery的情况下滚动后固定元素位置

  13. 13

    如何在没有SSC软件包的情况下最大化滚动窗口

  14. 14

    如何在没有滚动条的情况下获取radChildwindow?

  15. 15

    如何在没有滚动条的情况下以全屏方式打开批处理程序?

  16. 16

    如何在没有滚动条的情况下创建水平可滑动菜单?

  17. 17

    如何在没有保证观察数的情况下使用熊猫滚动平均值

  18. 18

    如何在没有滚动小部件的情况下使用 RefreshIndicator?

  19. 19

    溢出-y:隐藏和溢出-x:隐藏,但是如何在没有滚动条的情况下向下滚动

  20. 20

    如何在div内滚动到一个元素,而不滚动整个页面(没有JQuery)?

  21. 21

    jQuery平滑变量滚动到元素ID

  22. 22

    我如何在没有Animate事件的情况下在Jquery中滚动?

  23. 23

    如何在不绑定滚动事件的情况下使用jquery检测滚动位置?

  24. 24

    如何在不绑定滚动事件的情况下使用jquery检测滚动位置?

  25. 25

    如何在没有滚动条的情况下向 flexbox 添加负边距(不显示,无法滚动,没有黑客)

  26. 26

    如果用户5秒钟内没有滚动,如何平滑滚动到锚点?

  27. 27

    如何在没有垂直滚动标题的情况下使DIV的浏览器高度达到100%

  28. 28

    如何在没有滚动条的情况下使第二个div填充屏幕的剩余高度?

  29. 29

    如何在没有水平滚动的情况下将视频100宽度100高度容纳在引导程序中

热门标签

归档