国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

簡(jiǎn)單的圖片輪播

BlackFlagBin / 1026人閱讀

摘要:效果功能左右箭頭切換狀態(tài)控制點(diǎn)切換鼠標(biāo)懸念自動(dòng)輪播廣西南寧低價(jià)供應(yīng)各種地被綠化苗木等廣西南寧低價(jià)供應(yīng)各種地被綠化苗木等廣西南寧低價(jià)供應(yīng)各種地被綠化苗木等

效果:

功能:
1、左右箭頭切換
2、狀態(tài)控制點(diǎn)切換
3、鼠標(biāo)懸念
4、自動(dòng)輪播

HTML:

CSS:

.zh-carousel{position: relative;width: 100%;height: 246px;}
.zh-carousel .zh-img-list{position: relative;z-index: 2;width: 100%;height: 100%;overflow: hidden;}
.zh-carousel .zh-img-list ul{height: 100%;}
.zh-carousel .zh-img-list li{position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;}
.zh-carousel .zh-img-list .active{z-index: 1;}
.zh-carousel .zh-img-list li a{display: block;position: relative;height: 100%;}
.zh-carousel .zh-img-list li img{display: block;width: 100%;height: 100%;opacity: 0;filter:Alpha(opacity=0);-webkit-transition: all .5s ease-out;transition: all .5s ease-out;}
.zh-carousel .zh-img-list .active img{opacity: 1;filter:Alpha(opacity=100);}
.zh-carousel .zh-img-list li .zh-desc{display: block;position: absolute;z-index: 3;left: 0;bottom: -36px;width: 100%;padding: 10px 15px;box-sizing: border-box;background-color: rgba(0,0,0,0.5);font-size: 14px;color: #fff;-webkit-transition: all .5s ease-out;transition: all .5s ease-out;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zh-carousel .zh-img-list .active .zh-desc{bottom: 0;}
.zh-carousel .zh-status-list{position: absolute;z-index: 4;left: 0;top: 0;width: 100%;padding: 10px 15px;box-sizing: border-box;text-align: right;}
.zh-carousel .zh-status-list li{display: inline-block;width: 10px;height: 10px;margin-left: 5px;background-color: #fff;border: 1px solid #ffffd;cursor: pointer;}
.zh-carousel .zh-status-list .active{background-color: #FFD8C6;border: 1px solid #ED713D;}
.zh-carousel .zh-prev,
.zh-carousel .zh-next{display: inline-block;position: absolute;z-index: 4;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);width: 20px;height: 30px;background-color: rgba(0,0,0,0.5);font-family: "SimSun";font-size: 18px;font-weight: bold;color: #fff;text-align: center;line-height: 30px;cursor: pointer;}
.zh-carousel .zh-prev:hover,
.zh-carousel .zh-next:hover {background-color: rgba(0,0,0,0.75);}
.zh-carousel .zh-prev{left: 0;}
.zh-carousel .zh-next{right: 0;}

JS:

$.extend({
    /*
        圖片輪播
        @param options object (配置項(xiàng))
    */
    carousel: function(options) {
        var defaults = {
            box: ".zh-carousel",               // 盒子
            listBox: ".zh-img-list",      // 列表框
            stateBox: ".zh-status-list",    // 狀態(tài)框
            prev: ".zh-prev",         // 上一個(gè)
            next: ".zh-next",         // 下一個(gè)
            time: 2000                   // 動(dòng)畫時(shí)間
        }

        var conf = $.extend({}, defaults, options);

        // 給第一個(gè)添加狀態(tài)
        $(conf.box).find(conf.listBox).find("li:first").addClass("active");

        // 獲取圖片的數(shù)量
        var liNum = $(conf.box).find(conf.listBox).find("li").size();

        // 添加狀態(tài)列表
        var statusList = "
    "; for(var i=0; i"; } else { statusList += "
  • "; } } statusList += "
"; $(conf.box).append(statusList); // 添加左右按鈕 var btns = "<>"; $(conf.box).append(btns); // 索引 var index = 0; // 切換函數(shù) function switchFunc(curIndex) { index++; if(index > liNum - 1) { index = 0; } $(conf.box).find(conf.stateBox).find("li").eq(index).addClass("active").siblings().removeClass("active"); $(conf.box).find(conf.listBox).find("li").eq(index).addClass("active").siblings().removeClass("active"); } // 自動(dòng)播放 var autoPlay = setInterval(function() { switchFunc(index); }, conf.time); // 鼠標(biāo)懸停 $(conf.box).find(conf.listBox).mouseover(function() { clearInterval(autoPlay); }).mouseout(function() { autoPlay = setInterval(function() { switchFunc(index); }, conf.time); }); // 控制點(diǎn) $(conf.box).find(conf.stateBox).find("li").mouseover(function() { clearInterval(autoPlay); }).mouseout(function() { autoPlay = setInterval(function() { switchFunc(index); }, conf.time); }).click(function() { $(this).addClass("active").siblings().removeClass("active"); $(conf.box).find(conf.listBox).find("li").eq($(this).index()).addClass("active").siblings().removeClass("active"); index = $(this).index(); }); // 點(diǎn)擊左箭頭 $(conf.box).find(conf.prev).mouseover(function() { clearInterval(autoPlay); }).mouseout(function() { autoPlay = setInterval(function() { switchFunc(index); }, conf.time); }).click(function() { index--; if(index < 0) { index = liNum - 1; } $(conf.box).find(conf.stateBox).find("li").eq(index).addClass("active").siblings().removeClass("active"); $(conf.box).find(conf.listBox).find("li").eq(index).addClass("active").siblings().removeClass("active"); }); // 點(diǎn)擊右箭頭 $(conf.box).find(conf.next).mouseover(function() { clearInterval(autoPlay); }).mouseout(function() { autoPlay = setInterval(function() { switchFunc(index); }, conf.time); }).click(function() { index++; if(index > liNum-1) { index = 0; } $(conf.box).find(conf.stateBox).find("li").eq(index).addClass("active").siblings().removeClass("active"); $(conf.box).find(conf.listBox).find("li").eq(index).addClass("active").siblings().removeClass("active"); }); } }); // 調(diào)用 $.carousel();

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/83227.html

相關(guān)文章

  • 手把手和你用原生JS寫一個(gè)循環(huán)播放圖片輪播

    摘要:前段時(shí)間學(xué)習(xí)了淘寶首頁(yè)的靜態(tài)頁(yè)面,其中收獲較大的的就是這個(gè)循環(huán)播放的圖片輪播組件,本文就將相關(guān)制作經(jīng)驗(yàn)分享給大家。作為演示,用標(biāo)簽代替了圖片。關(guān)鍵使用不同背景色的替代圖片。 前段時(shí)間學(xué)習(xí)了淘寶首頁(yè)的靜態(tài)頁(yè)面,其中收獲較大的的就是這個(gè)循環(huán)播放的圖片輪播組件,本文就將相關(guān)制作經(jīng)驗(yàn)分享給大家。 先看看在線DEMO:原生JS循環(huán)播放圖片輪播組件?(支持IE8+,本文中的在線demo均未經(jīng)過壓縮...

    enda 評(píng)論0 收藏0
  • 手把手和你用原生JS寫一個(gè)循環(huán)播放圖片輪播

    摘要:前段時(shí)間學(xué)習(xí)了淘寶首頁(yè)的靜態(tài)頁(yè)面,其中收獲較大的的就是這個(gè)循環(huán)播放的圖片輪播組件,本文就將相關(guān)制作經(jīng)驗(yàn)分享給大家。作為演示,用標(biāo)簽代替了圖片。關(guān)鍵使用不同背景色的替代圖片。 前段時(shí)間學(xué)習(xí)了淘寶首頁(yè)的靜態(tài)頁(yè)面,其中收獲較大的的就是這個(gè)循環(huán)播放的圖片輪播組件,本文就將相關(guān)制作經(jīng)驗(yàn)分享給大家。 先看看在線DEMO:原生JS循環(huán)播放圖片輪播組件?(支持IE8+,本文中的在線demo均未經(jīng)過壓縮...

    dendoink 評(píng)論0 收藏0
  • 手把手和你用原生JS寫一個(gè)循環(huán)播放圖片輪播

    摘要:前段時(shí)間學(xué)習(xí)了淘寶首頁(yè)的靜態(tài)頁(yè)面,其中收獲較大的的就是這個(gè)循環(huán)播放的圖片輪播組件,本文就將相關(guān)制作經(jīng)驗(yàn)分享給大家。作為演示,用標(biāo)簽代替了圖片。關(guān)鍵使用不同背景色的替代圖片。 前段時(shí)間學(xué)習(xí)了淘寶首頁(yè)的靜態(tài)頁(yè)面,其中收獲較大的的就是這個(gè)循環(huán)播放的圖片輪播組件,本文就將相關(guān)制作經(jīng)驗(yàn)分享給大家。 先看看在線DEMO:原生JS循環(huán)播放圖片輪播組件?(支持IE8+,本文中的在線demo均未經(jīng)過壓縮...

    gityuan 評(píng)論0 收藏0
  • 實(shí)現(xiàn)簡(jiǎn)單輪播

    摘要:小練習(xí)輪播圖組件任務(wù)描述在和上一任務(wù)同一目錄下面創(chuàng)建一個(gè)文件,在目錄中創(chuàng)建,并在其中編碼,實(shí)現(xiàn)一個(gè)輪播圖的功能。實(shí)現(xiàn)思路考察對(duì)節(jié)點(diǎn),定時(shí)器,事件的處理。 小練習(xí)3:輪播圖組件 任務(wù)描述在和上一任務(wù)同一目錄下面創(chuàng)建一個(gè)task0002_3.html文件,在js目錄中創(chuàng)建task0002_3.js,并在其中編碼,實(shí)現(xiàn)一個(gè)輪播圖的功能。 圖片數(shù)量及URL均在HTML中寫好 可以配置輪播的順...

    EsgynChina 評(píng)論0 收藏0
  • 簡(jiǎn)單無縫輪播

    摘要:昨天學(xué)習(xí)了輪播的原理,今天再來看看無縫輪播的技術(shù)。無縫輪播無縫輪播的原來大致類似小時(shí)候跳大繩,小朋友一個(gè)個(gè)進(jìn)入,一個(gè)個(gè)出來,出來后排到隊(duì)伍末尾,等在著進(jìn)入,無縫輪播也類似這種機(jī)制。 昨天學(xué)習(xí)了輪播的原理,今天再來看看無縫輪播的技術(shù)。 昨天學(xué)習(xí)的輪播機(jī)制類似于走馬燈,所有圖片排成一排,輪流在你眼前走過,你就會(huì)感覺他們動(dòng)起來了,今天學(xué)的無縫輪播就不能用昨天的思路了,它和昨天最大的區(qū)別是,從...

    Kyxy 評(píng)論0 收藏0
  • html學(xué)習(xí)之路--簡(jiǎn)單圖片輪播

    摘要:一個(gè)簡(jiǎn)單的圖片輪播效果頁(yè)面代碼,基本的結(jié)構(gòu),在中顯示圖片,此處圖片依次命名為。簡(jiǎn)單圖片輪播然后對(duì)網(wǎng)頁(yè)進(jìn)行一個(gè)非常簡(jiǎn)單的美化。具體到元素標(biāo)簽最后是文件對(duì)圖片輪播進(jìn)行控制。一個(gè)簡(jiǎn)單的圖片輪播效果 photo.html頁(yè)面代碼,基本的HTML結(jié)構(gòu),在main中顯示圖片,此處圖片依次命名為1.jpg、2.jpg、3.jpg、4.jpg。 1 DOCTYPE html> 2 3 ...

    番茄西紅柿 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<