我想在下面的链接中创建相同的效果... http://ampolla.com.br/testing/Untitled.html
我想要使用 jQuery 同时具有淡入淡出效果和对角线运动。
链接的效果是我使用一个名为 Hype 的 Mac 应用程序创建的,但它是 HTML5 格式的,并且图像是在 Javascript 文件中调用的。问题是对于响应式项目,我需要在 html 或 css 文件中调用的图像。
谢谢!
我想在下面的链接中创建相同的效果... http://ampolla.com.br/testing/Untitled.html
我想要使用 jQuery 同时具有淡入淡出效果和对角线运动。
链接的效果是我使用一个名为 Hype 的 Mac 应用程序创建的,但它是 HTML5 格式的,并且图像是在 Javascript 文件中调用的。问题是对于响应式项目,我需要在 html 或 css 文件中调用的图像。
谢谢!
有几种方法可以在没有 jQuery 的情况下完成这项任务我喜欢这样
在 css 文件中为您的图像提供过渡属性和持续时间:
transition: left 1s linear;
transition: top 1s linear;
transition: opacity 1s linear;
(另外不要忘记更改元素的“位置”属性。默认情况下,位置是静态的,您不能使用静态位置移动元素)
然后从 javascript 触发事件以更改属性
var myImage = document.getElementById('myElementId');
myImage.style.left = 400;
myImage.style.top = 400;
myImage.style.opacity = 1;
或者当您要求使用 jQuery 时,它更简单
$(#idOfYourElement).animate({
left:400,
top:400,
opacity:1
},1000); //here 1000 is the duration of animation in milliseconds
您的初始不透明度应为 0。[为 jQuery 欢呼三声....{它高度简化了任务}]