【发布时间】:2015-09-21 21:20:14
【问题描述】:
我有一个高度约为 5000 像素的网站(即相对较大)。为了绝对定位它,我创建了以下设置:
absolute div --> relative div --> multiple absolutely positioned images
我想知道在如此大的页面上,我的绝对定位 div 和相对 div 的高度各为 100%,处理成本是否很高?
我这样做的原因是因为我正在使用translateY(使用 GPU)转换父 div。然而translateY 相对于它们的高度翻译元素。如果我对图像执行此操作,则很难以相同的速度移动多个元素,因为它们的高度不同。 IE。我需要translateY(200%) 来获取一个高度为其他图像一半的图像。
但是移动父级绝对 div 要容易得多。
但我担心的是它的成本非常高,因为它是一个如此大的 div。有更多知识的人可以让我知道拥有如此大的绝对位置 div 和相对 div 是否不好?请注意,我的网站上有很多图片...
【问题讨论】:
-
在什么情况下贵?渲染需要 10 毫秒而不是 5 毫秒?如果您对此感到担心,请进行测试。