当垂直滚动到达某一点时移动图像
Move images when vertical scroll reaches certain point
在一个网站上工作,希望在垂直滚动到达图像时放大一张图像并移动另外两张图像,以便他们看到动画
示例:https://www.xero.com/nz/(滚动直到你看到屏幕截图动画)。
我相信这将需要JS,但我不知道。这是我到目前为止得到的…
style="left:240px; top:1460px; width:auto; height:auto; z-index:3" src="screen_01_500_325.png"
此图像需要从500px宽放大到600px。高汽车。
style="left:40px; top:1468px; width:auto; height:auto; z-index:2" src="screen_02_275_280.png"
该图像需要从左:40px移动到左:0px。它保持不变的大小。
style="left:666px; top:1468px; width:auto; height:auto; z-index:2" src="screen_03_275_280.png"
该图像需要从左:666px向右移动到左:706px。它保持不变的大小。
基本上我希望动画在人物向下滚动到1400px时发生
谢谢你的帮助。我真的很感激!
这是代码,似乎是所有相关的动画。我希望这对你有帮助。
!function() {
for (var e = 0, t = ["ms", "moz", "webkit", "o"], n = 0; n < t.length&&!window.requestAnimationFrame; ++n)
window.requestAnimationFrame = window[t[n] + "RequestAnimationFrame"], window.cancelAnimationFrame = window[t[n] + "CancelAnimationFrame"] || window[t[n] + "CancelRequestAnimationFrame"];
window.requestAnimationFrame || (window.requestAnimationFrame = function(t) {
var n = (new Date).getTime(), i = Math.max(0, 16 - (n - e)), o = window.setTimeout(function() {
t(n + i)
}, i);
return e = n + i, o
}), window.cancelAnimationFrame || (window.cancelAnimationFrame = function(e) {
clearTimeout(e)
})
}(), define("vendor/polyfills/requestanimationframe", function() {}), define("throttle-to-frame", ["vendor/polyfills/requestanimationframe"], function() {
"use strict";
function e(e, t) {
function n() {
var r = arguments;
i = window.requestAnimationFrame(function() {
i = null, e.apply(t, r), o && (n.apply(null, a), o=!1, a = null)
})
}
var i, o=!1, a = null;
return function() {
return o ? void 0 : i ? (o=!0, void(a = arguments)) : void n.apply(null, arguments)
}
}
return e
});
和
function() {
if (Modernizr.csstransitions && Modernizr.csstransforms) {
var t = e(".overview .animation");
t.find(".animation__image--laptop").xscrollview().one("visible.xscrollview", function() {
t.addClass("animation--trigger")
})
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 角度:在ng重复上切换图像
- 画廊图像未显示
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- Javascript排序的图像弹出窗口..可以't单独弹出
- 画布数据到图像
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 使图像在单击时展开到不大于浏览器
- Html页面上的多个Base64图像和平滑加载
- UIAutomation放大图像
- 使用javascript在Flash中加载外部图像
- 用一点javascript拖放HTML5图像
- 列表中的图像未正确显示(好像在表格中),如何做到这一点
- 如何在图像达到某一点后阻止其收缩
- 当垂直滚动到达某一点时移动图像
- 我想在画廊随机图像如何做到这一点
- 我正在使用jsoup从网站url拉图像,但我希望页面加载第一是无论如何要做到这一点
- 如何做到这一点.js当我设置上传图像的限制计数时,请考虑预加载图像