【发布时间】:2021-02-20 21:07:23
【问题描述】:
问题显示在这里:
https://codepen.io/team/css-tricks/pen/yLLqqgP
这是重要的部分:
html {
scroll-snap-type: y mandatory;
}
section {
height: 100vh;
scroll-snap-align: start;
}
当设置高度 > 120 或类似的部分时,这个问题可以得到解决,但这是一个 hack。
当我用滚轮开始滚动时,它总是滚动两个部分,这使得整个逻辑无法使用。
我正在使用 Chrome:86.0.4240.183。
此 codepen 示例来自:https://css-tricks.com/practical-css-scroll-snapping/,这是一个非常知名的 CSS 示例资源。
【问题讨论】:
-
这里有更多资源显示同样的问题:codepen.io/michellebarker/full/PowYKXJ
-
有趣的是,它适用于 Microsoft Edge 版本 86.0.622.63,它也有 Webkit 引擎。这让整个情况变得更加奇怪。
标签: html css fullscreen scroll-snap