执行某种淡入淡出的函数所涉及的机制/算法是什么?当涉及到这件事时,我可以查看哪些链接或资源。
最佳答案
非常非常简单地说,它通常是一个函数,将 opacity
CSS 属性逐渐 (i = i+1
) 从一个值 (0...100) 设置为其他。
A setInterval
确保每 x 毫秒调用一次控制渐变的函数。这样,淡入淡出效果可以在页面保持功能的同时发生。
资源方面,可以看看框架是怎么做的;然而,经过高度优化,他们的代码可能不是学习的好东西。在像 DynamicDrive 这样的网站上有独立于框架的淡化脚本。 ,他们应该对这些东西的基本工作原理有一个很好的了解(IIRC,那里的脚本通常是糟糕的代码,但仍然可以理解一半。)
关于javascript - 执行某种淡入淡出的功能所涉及的机制/算法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3057603/