Javascript滚动和移动位置

Javascript scrolling and moving positions

本文关键字:位置 移动 滚动 Javascript      更新时间:2023-09-26

js 中的窗口对象有一个 scrollBy(( 方法,它有两个参数,这些参数代表什么?我从中学习这一点的书说"要扫除的像素数,但它意味着什么。这是否意味着当我拖动右侧的滚动条时,它会将内容移动 10 像素,或者如果我单击向下或向上滚动按钮,它将内容移动我指定的 10 像素或其他什么?

另外,我似乎无法理解 moveTo(( 方法和 moveBy(( 方法之间的区别,它们似乎做完全相同的事情,但如果是这种情况,那么有两个函数做同样的事情有什么意义呢?

参数是以像素为单位的顶部和左侧坐标。

scrollTo 和 scrollBy 方法相同,但有一个例外。 scrollTo 用作绝对坐标,scrollBy 用作相对于当前滚动位置。

相同的规则适用于 moveTo 和 moveBy 方法。

javascript 中出现大量重复属性的原因是所有浏览器都有自己的实现。MoveTo 从顶部移动到指定的像素数,而 moveBy 将视图从当前位置移动指定的像素数

检查javascript属性使用情况的一个很好的工具是firebug浏览器插件。强烈推荐。http://getfirebug.com/