【发布时间】:2015-11-13 23:11:25
【问题描述】:
我偶然发现即使元素是overflow: hidden,元素上的scrollTop 和scrollLeft 也有效。可以依赖这种行为吗?
对于没有滚动条的元素来说,scrollTop和scrollLeft应该是零,在这样的元素上设置它们应该是没有效果的。
【问题讨论】:
-
我创建了一个使用 scrollLeft 的超简单响应式画廊。 jsfiddle.net/swrkeg30/2/embedded/result 有趣地 Firefox 会记住 Hystory-Back 上的滚动位置。 Chrome 没有......至少在 jsfiddle 中......我敢打赌这也在 chrome 中工作,遗憾的是我现在没有时间看看 Chrome 发生了什么 - 或者它只是小提琴在 Chrome 中的行为。 .
-
返回或不返回 - 您可以随意使用 scrollLeft/top。可能不会像
transform上的 CSS3transition/animation那样加速,但无论如何它的使用都很简单。
标签: javascript html dom custom-scrolling