我想知道用Javascript动画滚动条是否会触发浏览器重排。
不同浏览器实施的差异是什么?
window.pageXOffset& window.pageYOffset
document.documentElement.scrollLeft& document.documentElement.scrollTop
document.body.scrollLeft&的document.body.scrollTop
谢谢!
答案 0 :(得分:10)
我深入挖掘并发现此链接表明它确实会导致回流: http://www.phpied.com/rendering-repaint-reflowrelayout-restyle/
我也测试了它,修改scrollTop和scrollLeft都触发了重排(至少在Firefox中)。
抱歉回答我自己的问题,但希望这些信息对某人有用:)。
答案 1 :(得分:0)
根据this question,没有。