我想使用具有以下效果的 Cycle 创建一个轮播:
- 当用户单击上一个/下一个按钮时,幻灯片淡入或幻灯片
- 幻灯片加载完成后,每张幻灯片中都有文本和图像,我也希望通过幻灯片进入或淡入效果来制作动画。
问题: 1. 怎样才能使过渡平滑(如 Flash 幻灯片)?我考虑过在调用“after”函数时隐藏文本/图像并为它们设置动画。
- 当使用到页面时,我将如何为第一张幻灯片上的文本设置动画。当您浏览它们时,循环会为每个页面设置动画。
提前致谢。
文森特
保持过渡平滑是幻灯片的复杂性、呈现页面的 javascript 解释器的效率以及客户端的处理能力之间的平衡。它们唯一可以控制的部分是幻灯片的复杂性:最小化图形和动画。当幻灯片离开视图时停止运行动画,并开始对刚刚进入视图的幻灯片进行动画处理,以最大限度地减少处理负载。
这是一个如何使用 before: 和 after: 回调来触发特定于幻灯片的事件和其他插件的示例: