Javascript 如何在页脚处停止滚动查看

Javascript 如何在页脚处停止滚动查看,javascript,html,css,Javascript,Html,Css,我使用的是scrollIntoView,所以当我选择一个选项时,下一个选项是取消隐藏的,它会滚动到下一个选项。但是,如果一组选项没有太多的选项,它就会向下滚动,以至于页脚占据屏幕的一半。因此,我想滚动到屏幕顶部的下一个设置选项(已经工作),但在页脚处停止。scrollIntoView在文档中没有任何偏移选项 el.scrollIntoView({behavior:'smooth'})ur已经瞄准了el。你为什么需要补偿?你可以使用带有偏移量的scrollTo,但不一定是偏移量,我只是不希望任何页

我使用的是scrollIntoView,所以当我选择一个选项时,下一个选项是取消隐藏的,它会滚动到下一个选项。但是,如果一组选项没有太多的选项,它就会向下滚动,以至于页脚占据屏幕的一半。因此,我想滚动到屏幕顶部的下一个设置选项(已经工作),但在页脚处停止。scrollIntoView在文档中没有任何偏移选项


el.scrollIntoView({behavior:'smooth'})

ur已经瞄准了
el
。你为什么需要补偿?你可以使用带有偏移量的
scrollTo
,但不一定是偏移量,我只是不希望任何页脚滚动到视图中。你已经将
el
作为目标。你为什么需要补偿?你可以使用带有偏移量的
scrollTo
,不一定是偏移量,我只是不希望任何页脚滚动到视图中。