这是问题所在,我正在使用 Skrollr 插件制作视差效果/动画网站,以便为我的一个客户展示产品。
现在我在定位方面遇到了一个大问题,我需要将元素定位在视口之外,但它们必须附加到一个固定的包装器上,并动画到 div 的中心。
我只想在 css 中执行此操作以避免过多的 js(无论如何,Skrollr 都使用 css 代码进行动画处理)。
我尝试过将元素定位为 +200% 或 -200%,这在较小的屏幕上效果很好,但在大屏幕上,我们仍然可以看到这些元素。所以这不是一个好的解决方案。
我尝试使用 css3 值 VH 和 VW,但是将它们定位在屏幕中央是一个问题,而且在 Firefox 和 Chrome 之间似乎存在问题。
这也是我的测试,这个使用 %:
http://natcom.fr/commun/sites_construction/animation/old
这是使用 VH 和 VW:
http://natcom.fr/commun/sites_construction/animation
我提前感谢大家提供的任何帮助。