2012-03-28 88 views
0

有一个网站有许多水平滚动的DIV容器。在其中一个容器上,我们希望它滚动到onLoad上的某个位置。建议最佳解决方案是什么?DIV水平滚动,如何加载到ID

为了使它复杂一点,容器在页面上垂直向下(即低于折叠),并且不希望将页面垂直向下滚动到该容器,只有这个特定的容器水平滚动,没有别的。这也有可能吗?

非常感谢。

回答

1

您可以使用scrollLeft属性。

http://jsfiddle.net/v6EwS/

document.getElementById('foo').scrollLeft = 500;​ 
+0

谢谢,做它。一个后续,是一个整数解决方案的唯一途径?或者是否有DIV ID解决方案。我不介意做DIV宽度的数学调整,只是想知道。 – markz631 2012-03-28 21:25:50

+0

是的,它只需要一个整数。如果在那里有一个元素需要滑动,那么您将不得不计算容器的左手偏移量。 – mrtsherman 2012-03-28 21:28:33

+0

感谢您的帮助!现在那个该死的计算器在哪里... – markz631 2012-03-29 14:21:18