<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關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題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關(guān)鍵字專題關(guān)鍵字專題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
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:28:36
        文檔

        H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼

        H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼:H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼 隨著H5的火熱,flash即將被H5所代替,如何利用H5實(shí)現(xiàn)flash的效果呢?我做了一個(gè)簡單的小東西分享給大家。 html和js部分: <!DOCTYPE html> <html lang=en> <head> <me
        推薦度:
        導(dǎo)讀H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼:H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼 隨著H5的火熱,flash即將被H5所代替,如何利用H5實(shí)現(xiàn)flash的效果呢?我做了一個(gè)簡單的小東西分享給大家。 html和js部分: <!DOCTYPE html> <html lang=en> <head> <me

        H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼

        隨著H5的火熱,flash即將被H5所代替,如何利用H5實(shí)現(xiàn)flash的效果呢?我做了一個(gè)簡單的小東西分享給大家。

        html和js部分:

        <!DOCTYPE html>
        <html lang="en">
        <head>
         <meta charset="UTF-8">
         <title>Title</title>
         <script type="text/javascript" src="jsByKing.js"></script>
         <link rel="stylesheet" href="仿flash的css.css" rel="external nofollow" >
         <script>
         function getByClass(oParent,sClass) {
         var aEle=oParent.getElementsByTagName('*');
         var aResult=[];
         for(var i=0;i<aEle.length;i++){
         if(aEle[i].className==sClass){
         aResult.push(aEle[i]);
         }
         }
         return aResult;
         }
         //左右箭頭
         window.onload=function () {
         var oDiv=document.getElementById('playimages');
         var oBtnPrev=getByClass(oDiv,'prev')[0];
         var oBtnNext=getByClass(oDiv,'next')[0];
         var oMarkLeft=getByClass(oDiv,'mark_left')[0];
         var oMarkRight=getByClass(oDiv,'mark_right')[0];
        
         var oDivSmall=getByClass(oDiv,'small_pic')[0];
         var oUlSmall=oDivSmall.getElementsByTagName('ul')[0];
         var aLiSmall=oDivSmall.getElementsByTagName('li');
        
         var oUlBig=getByClass(oDiv,'big_pic')[0];
         var aLiBig=oUlBig.getElementsByTagName('li');
        
         var nowZIndex=2;
        
         var now=0;
        
         oUlSmall.style.width=aLiSmall.length*aLiSmall[0].offsetWidth+'px';
        
         oBtnPrev.onmouseover=oMarkLeft.onmouseover=function () {
         startMove(oBtnPrev,'opacity',100);
         };
         oBtnPrev.onmouseout=oMarkLeft.onmouseout=function () {
         startMove(oBtnPrev,'opacity',0);
         }
         oBtnNext.onmouseover=oMarkRight.onmouseover=function () {
         startMove(oBtnNext,'opacity',100);
         };
         oBtnNext.onmouseout=oMarkRight.onmouseout=function () {
         startMove(oBtnNext,'opacity',0);
         }
        
         //大圖切換
         for(var i=0; i<aLiSmall.length;i++){
         aLiSmall[i].index=i;
         aLiSmall[i].onclick=function () {
         if(this.index==now)return;
        
         now=this.index;
        
         tab();
        
         aLiSmall[i].onmouseover=function () {
         startMove(this,'opacity',100);
         }
         aLiSmall[i].onmouseout=function () {
         if(this.index!=now){
         startMove(this,'opacity',60)
         }
         }
         }
         function tab() {
         aLiBig[now].style.zIndex=nowZIndex++;
        
         for(var i=0;i<aLiSmall.length;i++){
         startMove(aLiSmall[i],'opacity',60);
         }
        
         startMove(aLiSmall[now],'opacity',100);
        
         aLiBig[now].style.height=0;
         startMove(aLiBig[now],'height',320);
        
         if(now==0){
         startMove(oUlSmall,'left',0);
         }
         else if(now==aLiSmall.length-1){
         startMove(oUlSmall,'left',-(now-2)*aLiSmall[0].offsetWidth);
         }
        
         else {
         startMove(oUlSmall,'left', -(now-1)*aLiSmall[0].offsetWidth);
         }
         };
        
         }
         oBtnPrev.onclick=function () {
         now--;
         if(now==-1){
         now=aLiSmall.length-1;
         }
         tab();
         };
         oBtnNext.onclick=function () {
         now++;
         if(now==aLiSmall.length){
         now=0;
         }
         tab();
         }
         var timer=setInterval(oBtnNext.onclick,2000);
        
         oDiv.onmouseover=function () {
         clearInterval(timer);
         }
         oDiv.onmouseout=function () {
         timer=setInterval(oBtnNext.onclick,2000);
         }
         }
         </script>
        </head>
        <body>
        <div id="playimages" class="play">
         <ul class="big_pic">
         <div class="prev"></div>
         <div class="next"></div>
        
         <div class="text">加載圖片說明.....</div>
         <div class="length">計(jì)算圖片數(shù)量.....</div>
        
         <a class="mark_left" href="javascript:;" rel="external nofollow" rel="external nofollow" ></a>
         <a class="mark_right" href="javascript:;" rel="external nofollow" rel="external nofollow" ></a>
         <div class="bg"></div>
        
         <li style="z-index: 1;"><img src="../../img/練習(xí)/1.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/2.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/3.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/4.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/5.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/6.jpg" alt=""></li>
         </ul>
         <div class="small_pic">
         <ul style="width: 390px;">
         <li style="opacity: 1"><img src="../../img/練習(xí)/1.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/2.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/3.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/4.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/5.jpg" alt=""></li>
         <li><img src="../../img/練習(xí)/6.jpg" alt=""></li>
         </ul>
         </div>
        </div>
        </body>
        </html>
        
        

        css部分:

        body{
         background: #666;
        }
        ul{
         padding: 0;
         margin: 0;
        }
        li{
         list-style: none;
        }
        img{
         border:0;
         width: 100%;
         height: 100%;
        }
        .play{
         width: 400px;
         height: 430px;
         margin: 50px auto 0;
         background: #999;
         font: 12px Arial;
        
        }
        .big_pic{
         width: 400px;
         height: 320px;
         overflow: hidden;
         border-bottom: 1px solid #ccc;
         background: #222;
         position: relative;
        }
        .big_pic img{
         width: 400px;
         height: 320px;
        }
        .big_pic li{
         width: 400px;
         height: 320px;
         overflow: hidden;
         position: absolute;
         top:0;
         left:0;
         z-index: 0;
        }
        .mark_left{
         width: 200px;
         height: 320px;
         position: absolute;
         left: 0;
         top:0;
         /*background: red;*/
         opacity: 0;
         z-index: 3000;
         }
        .mark_right{
         width: 200px;
         height: 320px;
         position: absolute;
         left: 200px;
         top:0;
         /*background: green;*/
         opacity: 0;
         z-index: 3000;
        }
        .big_pic .prev{
         width: 60px;
         height: 60px;
         background-image: url("../../img/練習(xí)/left.jpg");
         background-size: cover;
         position: absolute;
         top: 130px;
         left: 10px;
         z-index: 3001;
         opacity: 0;
         cursor: pointer;
        }
        .big_pic .next{
         width: 60px;
         height: 60px;
         background-image: url("../../img/練習(xí)/right.jpg");
         background-size: cover;
         background-position: 65px 60px;
         position: absolute;
         top: 130px;
         right: 10px;
         z-index: 3001;
         opacity: 0;
         cursor: pointer;
        }
        .big_pic .text{
         position: absolute;
         left: 10px;
         bottom: 4px;
         z-index: 3000;
         color: #ccc;
        }
        .big_pic .length{
         position: absolute;
         right: 10px;
         bottom: 4px;
         z-index: 3000;
         color: #ccc;
        }
        .big_pic .bg{
         width: 400px;
         height: 25px;
         background: #000;
         opacity: 0.6;
         position: absolute;
         z-index: 2999;
         bottom: 0;
         left:0;
        }
        .small_pic{
         width: 380px;
         height: 94px;
         position: relative;
         top: 7px;
         left: 10px;
         overflow: hidden;
        }
        .small_pic ul{
         height: 94px;
         position: absolute;
         top:0;
         left: 0;
        }
        .small_pic li{
         width: 120px;
         height: 94px;
         float: left;
         padding-right: 10px;
         cursor: pointer;
         opacity: 0.6;
        }
        
        

        效果圖展示:

        如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼

        H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼:H5實(shí)現(xiàn)仿flash效果的實(shí)現(xiàn)代碼 隨著H5的火熱,flash即將被H5所代替,如何利用H5實(shí)現(xiàn)flash的效果呢?我做了一個(gè)簡單的小東西分享給大家。 html和js部分: <!DOCTYPE html> <html lang=en> <head> <me
        推薦度:
        標(biāo)簽: 代碼 效果 類似
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 伊人久久国产免费观看视频| 亚洲av无码专区在线观看下载| 亚洲国产精品综合久久久| 亚洲成a人片在线观看精品| 亚洲精品中文字幕无码A片老| 国产亚洲精品仙踪林在线播放| 一区二区三区精品高清视频免费在线播放 | 国产网站在线免费观看| 亚洲国产91精品无码专区| 精品国产综合成人亚洲区| 久久精品国产亚洲av麻豆小说| 亚洲制服丝袜中文字幕| 男男gay做爽爽的视频免费| a毛看片免费观看视频| 无码免费午夜福利片在线| 免费a级毛片18以上观看精品| 亚洲熟女一区二区三区| 亚洲国产成人无码av在线播放| 亚洲AV无码资源在线观看| 国产一区二区三区免费| 岛国av无码免费无禁网站| 亚洲国产主播精品极品网红| 亚洲一本综合久久| 亚洲AV永久无码精品一福利| 怡红院免费的全部视频| 在线v片免费观看视频| 国产福利电影一区二区三区,亚洲国模精品一区 | 香蕉视频在线免费看| 在线看片韩国免费人成视频| 日产国产精品亚洲系列| 久久久无码精品亚洲日韩京东传媒 | 亚洲性猛交XXXX| 最新国产精品亚洲| 岛国精品一区免费视频在线观看| 黄色网址免费观看| 亚洲性在线看高清h片| 亚洲人成在线播放| 两个人看的www免费高清| 成人免费看吃奶视频网站| 亚洲国产精品国自产拍AV| 亚洲av日韩专区在线观看|