<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        使用html+js+css 實現頁面輪播圖效果(實例講解)

        來源:懂視網 責編:小采 時間:2020-11-27 22:29:10
        文檔

        使用html+js+css 實現頁面輪播圖效果(實例講解)

        使用html+js+css 實現頁面輪播圖效果(實例講解):html 頁面 <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <meta http-equiv=X-UA-Co
        推薦度:
        導讀使用html+js+css 實現頁面輪播圖效果(實例講解):html 頁面 <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <meta http-equiv=X-UA-Co

        html 頁面

        <html lang="en">
        <head>
         <meta charset="UTF-8">
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         <meta http-equiv="X-UA-Compatible" content="ie=edge">
         <link rel="stylesheet" href="carousel.css" rel="external nofollow" >
         <title>輪播圖效果</title>
        </head>
        <body>
         <section id="main">
         <div id="picture"></div>
         <!-- 添加圖中按鈕 圖片輪播在js中大致成型后再寫最好-->
         <div id="dot">
         <span></span>
         <span></span>
         <span></span>
         <span></span>
         <span></span>
         </div>
        
         <!-- 添加切換按鈕 -->
         <div id="an">
         <div class="left"><</div>
         <div class="right">></div>
         </div>
         </section>
         <script src="jquery.js"></script>
         <script src="carousel.js"></script>
        </body>

        css頁面 carousel.css

        #main{
         width: 655px;
         height: 361px;
         position: relative;
        }
        #picture{
         width:100%;
         height: 100%;
        }
        #picture img{
         
         width:100%;
         height: 100%;
         display: none;
        }
        
        #picture img:nth-child(1){
         display: inline-block;
        }
        
        
        /* 設置圓點的樣式 */
        #dot span{
         display: inline-block;
         width:25px;
         height: 25px;
         border-radius: 50%;
         background-color: gray;
         margin-left: 10px;
         opacity: 0.6
        }
        
        
        #dot{
         position: absolute;
         right: 40px;
         bottom: 30px;
        }
        
        
        /* 設置頁面剛加載的圓點初始狀態 1 第一個圓點放大1.2倍 2、顏色變成藍色
         */
         #dot :nth-of-type(1){
         transform: scale(1.2);
         background-color: blue;
         }
        
        
         .left ,.right{
         
         width: 40px;
         height: 40px;
         border-radius: 50%;
         font-size: 30px;
         color: white;
         position: absolute;
         bottom: calc((100% - 40px)/2);
         text-align: center;
         }
        
        
         .left{
         left: 15px;
         }
         .right{
         right: 15px;
         }
        
        
         .left:hover ,.right:hover{
         background-color: white;
         color:red;
         }
        
        

        js頁面 carousel.js

        for(var i=1; i<6;i++){
         $('#picture').append("<img src='./../images/"+i+".jpg' >");
        }
        //給圖片轉化設置定時函數
        var index=0;
        var timer;
        function changeImageDot(){
         $('#picture img:nth-child('+(index+1)+')').css({
         display:'block',
         }).siblings().css({
         display:'none',
         });
         //設置隨圖片切換,對應的圓點樣式發生變化
         // index+1 是因為索引是從0開始而 nth-child(i) 中的i是從1 開始的
         $('#dot span:nth-child('+(index+1)+')').css({
         transform: 'scale(1.2)',
         'background-color': 'blue',
         }).siblings().css({
         transform: 'scale(1)',
         'background-color':'gray',
         });
        }
        function produceTime(){
         timer=setInterval(function(){
         index++;
         if(index==5) 
         index=0;
         changeImageDot();
         
         },2000);
        }
        
        produceTime();
        //鼠標懸浮在圓點上 , 圓點和圖片的變化
        $('#dot span').mouseenter(function(){
         index=$(this).index();
         changeImageDot(); 
         clearInterval(timer); 
         produceTime(); 
        });
        //缺點:點擊切換按鈕后,圖片切換后 ,會立即切換到下一個圖片,需要設置 清除計時器后再新建一個計時器
        $('.left').click(function(){
         index--;
         if(index==-1)
         index=4;
         changeImageDot(); 
         clearInterval(timer);
         produceTime();
        
        
        });
        
        
        $('.right').click(function(){
         index++;
         if(index==5)
         index=0;
         changeImageDot();
         clearInterval(timer);
         produceTime(); 

        以上這篇使用html+js+css 實現頁面輪播圖效果(實例講解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        使用html+js+css 實現頁面輪播圖效果(實例講解)

        使用html+js+css 實現頁面輪播圖效果(實例講解):html 頁面 <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <meta http-equiv=X-UA-Co
        推薦度:
        標簽: 輪播 html 實例
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 天堂亚洲免费视频| 污视频网站在线免费看| 国内永久免费crm系统z在线 | 亚洲av之男人的天堂网站| 一区二区免费国产在线观看| 亚洲国产成人久久综合区| 日韩一级片免费观看| 亚洲综合图色40p| 久操视频在线免费观看| 久久精品国产亚洲77777| 嘿嘿嘿视频免费网站在线观看| 亚洲中文字幕久在线| 成人毛片免费播放| 免费激情网站国产高清第一页 | 亚洲成人激情小说| 国产大片91精品免费观看男同| 一级中文字幕免费乱码专区| 久久国产亚洲精品麻豆| 国产精品免费大片| 亚洲人成网站看在线播放| 浮力影院第一页小视频国产在线观看免费 | 日本午夜免费福利视频| 免费高清A级毛片在线播放| 亚洲国产精品国自产拍AV| 91九色老熟女免费资源站| 亚洲永久网址在线观看| 亚洲国产成人久久精品99| 久久久久免费精品国产| 亚洲国产日韩在线成人蜜芽| 在线免费观看a级片| 中文字幕在线免费观看视频| 亚洲黄色在线网站| 国产在线不卡免费播放| 中文永久免费观看网站| 亚洲美女精品视频| 国产一级淫片a视频免费观看| 男女午夜24式免费视频| 亚洲熟女精品中文字幕| 国产AV无码专区亚洲AV男同| 好吊妞在线成人免费| 青柠影视在线观看免费|