【发布时间】:2014-12-03 06:23:06
【问题描述】:
如何使用纯 javascript 或 angularjs 设置具有水平/溢出-x 的 div 滚动的 x 位置?重要提示:我不是在寻找 jquery 解决方案 - 使用 angularjs,jquery 不会立即工作。
angularjs 中的$anchorScroll() 滚动到垂直位置但不滚动到水平位置 afaik。 $window.scroll to 或 window.scrollTo(x,y) 不在 overflow-x div 内滚动。如果这里有人确定我尝试过的方法在某些修改下可以工作,我也想知道。
【问题讨论】:
-
@hindmost 我用 scrollLeft 尝试了一些东西,但没有用。也许我做错了。很想多听听。
-
没有任何代码我只能猜测你的问题
-
@hindmost,我正在使用这个 document.getElementById ('target_div').scrollLeft=amount-x-move;稍后我会在我原来的问题中发布更多详细信息。
-
@hindmost:你是对的,scrollLeft 有效。谢谢。
标签: javascript angularjs scroll horizontal-scrolling