问题标签 [scroll-snap-points]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
46 浏览

css - 我可以强制滚动捕捉始终捕捉到剪切/可见元素的开头吗?

以这里的垂直列表示例为例:https ://css-tricks.com/practical-css-scroll-snapping/#example-1-vertical-list ,如果我向下滚动一点,那么第一个元素来自顶部(“Lorem, ipsum dolor.”)被削减到 50% 以下,快照将返回完全显示该元素(它捕捉到其顶部)。如果我滚动超过第一个元素高度的 50%,则捕捉到下一个元素的顶部。但是,只要第一个元素仍然有点可见,有没有办法总是转到第一个元素的顶部(例如,如果我滚动 <第一个元素的高度,我想快速回到它的顶部,如果我滚动>第一个元素的高度我想在第二个元素的开头捕捉)