CSS3 变换 : translate maximum value?

标签 css google-chrome infinite-scroll bigdata

我创建了一个实验到 infinite-scroll the first billion digits of Pi查找/创建具有高性能和海量数据集的滚动解决方案。我开始测试 iScroll并遇到了一个问题。

infinite-scroll the first billion digits of Pi

这个演示效果很好(在 Chrome 中)直到大约 3300 万 transform: translate(0px, 3.35545e+07px);
您可以通过在开发工具控制台中运行以下命令,然后滚动来查看问题。

scroller.scrollTo(0, -33553700); scroller._execEvent('scroll');

任何 CSS 专家都知道 transform: translate 的局限性?

更新 :仅供引用,我在使用 position: absolute 时看到了大约 3300 万的相同问题.

最佳答案

对于 firefox,最大 scale() 乘数等于最大浏览器 CSS 高度/宽度/元素高度/宽度。如果您计算出的元素的高度/宽度超过此限制,则您的元素将不再缩放。

有人说,在 chrome 中,最大 scale() 乘数/除数似乎是 10000

关于CSS3 变换 : translate maximum value?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37330152/

相关文章:

google-chrome - WebAssembly 后 MVP 后原生客户端的 future

javascript - 当 chrome 最小化时,使 Windows 任务栏上的 chrome 图标发光

javascript - 移动鼠标时更改光标

javascript - 在 rails 上无限滚动

javascript - Protractor :如何在 ui-grid 中滚动几次

html - 嵌套 flexbox 优化

css - 如何使用 PrimeFaces 中的自定义图标?

html - 如何在不破坏的情况下定位 CSS <div>?

javascript - 为什么我的旋转刻度值没有完全显示 d3js?

python - 抓取无限滚动页面