需要让图像消失并像这里一样重新出现(页脚)http://www.guiltypeople.nl/het-bureau/。
每个徽标都会慢慢消失,并重新出现在另一个地方。你能帮我找一个Javascript插件或其他什么来做这个吗?
感谢
答案 0 :(得分:0)
首先:要重叠图像,您必须使用position: absolute
制作技巧或使用background
进行一些操作。查看here,here和here。
jquery
或javascript
更改背景隐藏对象的位置。 第二个:如果图像重叠,则必须进行过渡效果。为此,您必须使用循环和alpha css property。
普通alpha
中的changin javascript
属性示例:
for (var i = 0; i <= 100;){
var element = document.getElementById('id');
element.style.opacity = i * 0.1;
element.style.filter = 'alpha(opacity=' + i + ')'; // IE fallback
i = i + 10;
}
您可以使用迭代进行旋转,或者在i
条件为真时使用较少的mod
增量来执行每个操作,想象您想要旋转90度4次并使图像消失10个步骤:
i = i + 5; // allows 20 iterations
if (i % 25 == 0) // if you want 4 rotation steps
if (i % 10 == 0) // if you want 10 alpha modifications