【问题标题】:Scrolling issue only with chrome滚动问题仅适用于 chrome
【发布时间】:2021-07-21 20:46:37
【问题描述】:

我使用 CSS 属性 scroll-snap-type: y mandatory; 在此框上制作“逐步”滚动效果(在“AGIT”部分内滚动): https://wikirouge.net/Accueil

它在 Firefox 和 Edge 上运行良好,但在 Chrome 上,它总是比需要多滚动一行。如果我使用滚动按钮而不是鼠标滚轮,它可以正常工作。

您有解释和可能的解决方法吗? 谢谢

【问题讨论】:

  • 我无法在 Win10 上的当前 Chrome 中发现任何差异,无论是通过鼠标滚轮滚动还是通过滚动条按钮滚动,都完全相同。
  • 但它移动[不同]

标签: html css google-chrome scroll


【解决方案1】:

它似乎与转换声明冲突,删除它后,对我来说看起来很正常:

.content > * {
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
}

【讨论】:

  • 非常感谢!特别是这个引起了冲突` -webkit-transform: translate3d(0, 0, 0);`
猜你喜欢
  • 1970-01-01
  • 2018-12-27
  • 2016-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-07
  • 2015-11-29
  • 2013-09-10
相关资源
最近更新 更多