DIV class=custom-area /DIV
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了武城免費(fèi)建站歡迎大家使用!
DIV style="HEIGHT: 350px; width:750px;" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'scrolly','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="scroll"
ul class=lst-main
liA href="鏈接地址" target=_blankimg style="WIDTH: 750px; HEIGHT: 350px"alt="" align=absMiddle src="圖片地址"/A
liA href="鏈接地址" target=_blankimg style="WIDTH: 750px; HEIGHT: 350px"alt="" align=absMiddle src="圖片地址"/A
liA href="鏈接地址" target=_blankimg style="WIDTH: 750px; HEIGHT: 350px"alt="" align=absMiddle src="圖片地址"/A/li/ul/DIV
h5代碼:
div id="wrap"
ul id="list"
li10/li
li9/li
li8/li
li7/li
li6/li
li5/li
li4/li
li3/li
li2/li
li1/li
/ul
/div
css代碼:
style type="text/css"
@-webkit-keyframes move{
0%{left:-500px;}
100%{left:0;}
}
#wrap{width:600px;height:130px;border:1px solid #000;position:relative;margin:100px auto;
overflow: hidden;}
#list{position:absolute;left:0;top:0;padding:0;margin:0;
-webkit-animation:5s move infinite linear;width:200%;}
#list li{list-style:none;width:120px;height:130px;border:1px solid red;background: pink;
color:#fff;text-align: center;float:left;font:normal 50px/2.5em '微軟雅黑';}
#wrap:hover #list{-webkit-animation-play-state:paused;}
/style
擴(kuò)展資料:
輪播圖就是一種網(wǎng)站在介紹自己的主打產(chǎn)品或重要信息的傳播方式。說(shuō)的簡(jiǎn)單點(diǎn)就是將承載著重要信息的幾張圖片,在網(wǎng)頁(yè)的某一部位進(jìn)行輪流的呈現(xiàn),從而做到讓瀏覽者很快的了解到網(wǎng)站想要表達(dá)的主要信息。以及各種新聞網(wǎng)站的頭版頭條都是用這種方式呈現(xiàn)的重要信息。
輪播圖的實(shí)現(xiàn)方式:例如:有5張輪播的圖片,每張圖片的寬度為1024px、高度為512px.那么輪播的窗口大小就應(yīng)該為一張圖片的尺寸,即為:1024×512。之后將這5張圖片0px水平相接組成一張寬度為:5120px,高度依然為:512px。最后將這張合成后的大圖每次向左移動(dòng)1024px即可實(shí)現(xiàn)輪播圖。
!DOCTYPE HTML
html
head
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /
title五圖三屏輪播js特效代碼/title
meta name="Keywords" content="五圖三屏輪播js特效代碼" /
meta name="description" content="五圖三屏輪播js特效代碼" /
link href="" type="text/css" rel="Stylesheet" /
link href="/style/style_kj.css" type="text/css" rel="stylesheet" /
link href="/style/demo.css" type="text/css" rel="stylesheet" /
script type="text/javascript" src="/style/js/jquery-1.2.pack.js"/script
script type="text/javascript"
var theme_list_open = false;
$(document).ready(function () {
function fixHeight() {
var headerHeight = $("#switcher").height();
$("#iframe").attr("height", $(window).height()-84 + "px");
}
$(window).resize(function () {
fixHeight();
}).resize();
//響應(yīng)式預(yù)覽
$('.icon-monitor').addClass('active');
$(".icon-mobile-3").click(function () {
$("#by").css("overflow-y", "auto");
$('#iframe-wrap').removeClass().addClass('mobile-width-3');
$('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
$(this).addClass('active');
return false;
});
$(".icon-mobile-2").click(function () {
$("#by").css("overflow-y", "auto");
$('#iframe-wrap').removeClass().addClass('mobile-width-2');
$('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
$(this).addClass('active');
return false;
});
$(".icon-mobile-1").click(function () {
$("#by").css("overflow-y", "auto");
$('#iframe-wrap').removeClass().addClass('mobile-width');
$('.icon-tablet,.icon-mobile,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
$(this).addClass('active');
return false;
});
$(".icon-tablet").click(function () {
$("#by").css("overflow-y", "auto");
$('#iframe-wrap').removeClass().addClass('tablet-width');
$('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
$(this).addClass('active');
return false;
});
$(".icon-monitor").click(function () {
$("#by").css("overflow-y", "hidden");
$('#iframe-wrap').removeClass().addClass('full-width');
$('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
$(this).addClass('active');
return false;
});
});
/script
script type="text/javascript"
function Responsive($a) {
if ($a == true) $("#Device").css("opacity", "100");
if ($a == false) $("#Device").css("opacity", "0");
$('#iframe-wrap').removeClass().addClass('full-width');
$('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
$(this).addClass('active');
return false;
};
/script
/head
body id="by" style="overflow-y: hidden"
div id="switcher"
div class="center"
ul
li class="logoTop"在線預(yù)覽!/li
div id="Device"
li class="device-monitor"a href="javascript:"div class="icon-monitor"/div/a/li
li class="device-mobile"a href="javascript:"div class="icon-tablet" /div/a/li
li class="device-mobile"a href="javascript:"div class="icon-mobile-1" /div/a/li
li class="device-mobile-2"a href="javascript:"div class="icon-mobile-2" /div/a/li
li class="device-mobile-3"a href="javascript:"div class="icon-mobile-3" /div/a/li
/div
/ul
div class="muen_top"
a href="/" class="indexactive"首頁(yè)/a
a href="/tupian/" class="l11active" target="_blank"高清圖片/a
a href="/moban/" class="l12active" target="_blank"模板/a
a href="/ppt/" class="l726active" target="_blank"ppt模板/a
a href="/tubiao/" class="l49active" target="_blank"圖標(biāo)/a
a href="/kuzhan/" class="l713active" target="_blank"酷站/a
a href="" class="l13active" target="_blank"字體/a
a href="/psd/" class="l713active" target="_blank"PSD素材/a
a href="/shiliang/" class="l15active" target="_blank"矢量圖/a
a href="/yinxiao/" class="l713active" target="_blank"音效/a
a href="/biaoqing/" class="l560active" target="_blank"表情/a
a href="" class="l713active" target="_blank"壁紙/a
a href="/donghua/" class="l653active" target="_blank"動(dòng)畫(huà)/a
a href="/jiaoben/" target="_blank"腳本/a
a href="/zhuanti/" target="_blank"專題/a
/div
div class="tougao"
a href="" target="_blank"我要投稿/a
/div
/div
/div
div id="iframe-wrap"
iframe id="iframe" src="" frameborder="0" width="100%" /iframe
/div
div id="footer-notice" class="kj_bottom"
div style=" width:980px; margin:0 auto"
p class="left cut"
span名稱:/span
a href="/jiaoben/160419378420.htm" title="點(diǎn)擊下載" class="down" target="_blank"五圖三屏輪播js特效代碼/a
span類(lèi)型:/span
a href="/jiaoben/" title="腳本" target="_blank"腳本/a
span標(biāo)簽:/spana href="/tag_jiaoben/js.html" target="_blank"js/aa href="/tag_jiaoben/JiuGongGe.html" target="_blank"九宮格/aa href="/tag_jiaoben/TuPianQieHuan.html" target="_blank"圖片切換/aa href="/tag_jiaoben/TuPianLunBo.html" target="_blank"圖片輪播/a
/p
p class="left"
span分享到:/span
a title='分享到新浪微博' href="javascript:void(0)" id="fxwb" class="sn"新浪/a
a title='分享到騰訊微博' href='javascript:void(0)' onclick=posttoWb() class="tx"騰訊/a
a title="分享到QQ空間" href="javascript:window.open(''+encodeURIComponent(document.location.href));void(0)" class="qq"QQ空間/a
/p
div class="clear"/div
/div
/div
script type="text/javascript"
var description = '五圖三屏輪播js特效代碼: 五圖三屏輪播js特效代碼是一款ZHIME織蜜內(nèi)衣絲襪五圖三屏圖片切換特效。';
var sendT = {
getHeader: function () {
var g_title = description;
var re = /[^]*?font[^]*?/gi;
g_title = g_title.replace(re, "");
return g_title;
},
getFirstImgSrc: function () {
var allPageTags = document.getElementsByTagName("div");
for (var i = 0; i allPageTags.length; i++) {
if (allPageTags[i].className == 'downtext') {
if (allPageTags[i].getElementsByTagName("img")[0] allPageTags[i].getElementsByTagName("img")[0].width 200) {
return allPageTags[i].getElementsByTagName("img")[0].src;
}
else {
return null;
}
}
}
},
getContent: function () {
var allPageTagss = document.getElementsByTagName("div");
for (var i = 0; i allPageTagss.length; i++) {
if (allPageTagss[i].className == 'downtext') {
return allPageTagss[i].innerHTML;
}
}
}
}
document.getElementById("fxwb").onclick = function () {
(function (s, d, e, r, l, p, t, z, c) {
var f = ';', u = z || d.location, p = ['url=', e(u), 'title=', e(sendT.getHeader()), 'source=', e(r), 'sourceUrl=', e(l), 'content=', c || 'gb2312', 'pic=', e(p || '')].join('');
function a() {
if (!window.open([f, p].join(''), 'mb', ['toolbar=0,status=0,resizable=1,width=440,height=430,left=', (s.width - 440) / 2, ',top=', (s.height - 430) / 2].join(''))) u.href = [f, p].join('');
};
if (/Firefox/.test(navigator.userAgent)) setTimeout(a, 0); else a();
})(screen, document, encodeURIComponent, 'CHINAZ', '', sendT.getFirstImgSrc(), null, null, null);
}
function posttoWb() {
var _tt = description;
var _t = encodeURI(_tt.replace(/\s+$/, ''));
var _url = encodeURI(window.location);
var _appkey = encodeURI("258efff116d2466da9b7513cbae7de0b");
var _site = encodeURI('sc.chinaz.com');
var _pic = sendT.getFirstImgSrc();
var _u = '' + _t + 'url=' + _url + 'appkey=' + _appkey + 'site=' + _site + 'pic=' + _pic;
window.open(_u, '轉(zhuǎn)播到騰訊微博', 'width=700, height=580, top=320, left=180, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no');
}
/script
script type="text/javascript" src="/js/softinfo.js.aspx?id=534084" defer="defer" charset="UTF-8"/script
div style="display:none"
script src=";web_id=300636" language="JavaScript"/script
/div
/body
/html
自己修改一下就可以了
function caroAnimate(imgNum) // 定義函數(shù),參數(shù)是imgNum,表示圖片數(shù)量
{
var currNav = 0; //定義變量,初始為0,表示當(dāng)前圖片是所有圖片中的第幾張。
var timer = "";// 切換時(shí)間,
var caroWidth = 320;//定義輪播圖片的寬度
var imgArea = $("#adveCaro");///獲取輪播圖片所在的父級(jí)元素
var navArr = $("#nav_adveCaro").find("li");// 查找li元素,統(tǒng)計(jì)有多少?gòu)垐D片
var delay = 5000;//延遲切換時(shí)間。5秒切換一次
var aniSpeed = 500;//動(dòng)畫(huà)時(shí)間。也就是0.5秒就切換完成
loopImg(); //調(diào)用looImg函數(shù),這里表示開(kāi)始切換
startTimer(); // 設(shè)置動(dòng)畫(huà)切換時(shí)間
bindNavClick(); //調(diào)用用戶點(diǎn)擊事件,也就是用戶點(diǎn)擊哪張,就切換到哪張。
function loopImg(){//定義函數(shù)
imgArea.append(imgArea.children(":first").clone());///將列表中的第一張圖片克隆,并附加到前面定義的父級(jí)元素下。
}
function bindNavClick(){///定義點(diǎn)擊事件函數(shù)
navArr.click(function(){ ///點(diǎn)擊事件
var nav = navArr.index($(this));///設(shè)置當(dāng)前點(diǎn)擊的序號(hào),保存到nav這個(gè)變量里。
if(currNav != nav){
animate(nav);//判斷,如果點(diǎn)擊的位置不是上次點(diǎn)擊的,就開(kāi)始切換
}
});
}
function startTimer(){//設(shè)置動(dòng)畫(huà)切換函數(shù)
timer = setInterval(autoAnimate, delay);//表示每隔多長(zhǎng)時(shí)間執(zhí)行autoAnimate這個(gè)函數(shù),也就是實(shí)現(xiàn)自動(dòng)播放
}
function restartTimer(){//設(shè)置重新開(kāi)始時(shí)間段,也就是設(shè)置,當(dāng)播放到最后的時(shí)候,又重新來(lái)過(guò)
clearInterval(timer);//清除時(shí)間
startTimer();//重新設(shè)置時(shí)間
}
function autoAnimate(){//動(dòng)事切換主函數(shù)
if(currNav == 0){
imgArea.css("margin-left","0px");//判斷,如果是第一張,則設(shè)置圖片顯示區(qū)域左邊距為0px
}
currNav++;//播放序號(hào)自加1,也就是每執(zhí)行這個(gè)函數(shù),就自動(dòng)加1,相當(dāng)于currNav=currNav+1
imgArea.animate({"margin-left":caroWidth*(-currNav)}, aniSpeed);//以動(dòng)畫(huà)的形式,aniSpeed秒后,將左邊距設(shè)置父元素的寬度再減去當(dāng)前的序號(hào)。
if(currNav = imgNum){
currNav = 0;//判斷當(dāng)前位置,currNavimgNum表示,已經(jīng)到最后了,重新設(shè)置開(kāi)始位置為0
}
changNav(currNav);//調(diào)用函數(shù),根據(jù)上下文,這個(gè)功能應(yīng)該是切換樣式用的
}
function animate(nav){
imgArea.stop().animate({"margin-left":caroWidth*(-nav)}, aniSpeed);//這是定義停止動(dòng)畫(huà)時(shí)執(zhí)行的特效,和面播放動(dòng)畫(huà)時(shí)的特效是一樣的。
currNav = nav;//設(shè)置當(dāng)前位置
changNav(nav);//改變樣式
restartTimer();///重置時(shí)間
}
function changNav(nav){//該函數(shù)是切換樣式用的
navArr.removeClass("ui-feedback");//首先將所有的圖片區(qū)域樣式清除
navArr.eq(nav).addClass("ui-feedback");//再給當(dāng)前的圖片區(qū)域加個(gè)樣式
}
}
現(xiàn)在沒(méi)空幫你寫(xiě)代碼了,給你個(gè)思路自己寫(xiě)吧!輪播肯定是要切換圖片的,并且一般切換的時(shí)候是從左到右或從右到左慢慢切的,所以你定義一個(gè)圖片地址數(shù)組,再定義兩個(gè)jlabel用來(lái)顯示圖片,一個(gè)JLabel顯示當(dāng)前圖片,另一個(gè)顯示最新圖片!好了,現(xiàn)在你定義一個(gè)timer定時(shí)器來(lái)切換,每隔兩秒,就判斷一下最新的圖片是哪個(gè)jlabel,然后將另一個(gè)jlabel填充新的圖片,然后setlocation()來(lái)移動(dòng)圖片,x坐標(biāo)每次向左幾個(gè)像素,直至移動(dòng)完成!這樣就是一次輪播,當(dāng)然你需要將兩個(gè)jlabel放到一個(gè)panel中,免得會(huì)出現(xiàn)第二個(gè)圖片多出一截在慢慢移動(dòng)的情況
script language =javascript
var curIndex=0;
//時(shí)間間隔 單位毫秒
var timeInterval=1000;
var arr=new Array();
arr[0]="1.jpg";
arr[1]="2.jpg";
arr[2]="3.jpg";
arr[3]="4.jpg";
arr[4]="5.jpg";
arr[5]="6.jpg";
arr[6]="7.jpg";
setInterval(changeImg,timeInterval);
function changeImg()
{
var obj=document.getElementById("obj");
if (curIndex==arr.length-1)
{
curIndex=0;
}
else
{
curIndex+=1;
}
obj.src=arr[curIndex];
}
/script
img id=obj src ="1.jpg" border =0 /
當(dāng)前文章:圖片輪播特效代碼java,html圖片輪播特效代碼
網(wǎng)站網(wǎng)址:http://jinyejixie.com/article32/hsedsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、企業(yè)建站、微信公眾號(hào)、網(wǎng)站維護(hù)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)