小编vax*_*hus的帖子

同时设置scrollLeft和scrollTop

有没有办法同时设置div的scrollLeft和scrollTop?在Chrome,Safari和Opera中,它可以通过顺序设置它们,但在Firefox(早于4)和IE(甚至在IE9!中)设置其中一个会导致重排导致丑陋的故障,因为页面将首先向左移动然后向下移动,像楼梯一样.

我看到那个窗口有一个名为scrollTo(x,y)的方法,是否有正常div的等价物?

或者,是否可以更改浏览器的行为,以便仅在更改滚动时不会触发重排.我找到的一个消息来源说这只会发生,如果我在div上注册的onscroll-event但我没有任何因此不能成为问题.

html javascript css

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

css ×1

html ×1

javascript ×1