使用无限滚动或大量DOM元素的性能?

9 浏览
0 Comments

使用无限滚动或大量DOM元素的性能?

我对大量DOM元素和性能有一个问题。

假设我在页面上有6000个DOM元素,而且元素的数量可能会随着用户与页面的交互而增加(用户滚动以创建新的DOM元素),就像Twitter一样。

为了提高页面性能,我只能想到两件事情。

  1. 将不可见的项目设置为display:none,以避免重排。
  2. 从DOM中删除不可见的项目,然后根据需要重新添加。

还有其他改进大量DOM元素的页面的方法吗?

0