针对淡入淡出的定时轮播效果js
生活随笔
收集整理的這篇文章主要介紹了
针对淡入淡出的定时轮播效果js
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果不使用jquery的fadeIn和fadeOut的接口和不適用animate情況下,如果要做用js實現淡入淡出輪播效果,我所想到的辦法就是使用css3新特性transition(注意好兼容性)。
先定義好兩個class名,有分別有淡入bannerli0,和淡出的效果bannerli1。再用js定時器,讓其類名替換。
(沒有什么特別的難點,就是要循環注意好~)
var show = new function(){var i = 0; setInterval(function(){if(!hasClass(Bannerli[i],"bannerli0")){removeClass(Bannerli[i],"bannerli1");addClass(Bannerli[i],"bannerli0");++i; if(i==Bannerli.length){i=0};removeClass(Bannerli[i],"bannerli0");addClass(Bannerli[i],"bannerli1");if(i > (Bannerli.length)){return;} }},2500)}
轉載于:https://www.cnblogs.com/Yirannnnnn/p/4846435.html
總結
以上是生活随笔為你收集整理的针对淡入淡出的定时轮播效果js的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bond 配置
- 下一篇: Servlet RequestDispa