图片轮番代码
jquery实现图片自动轮播效果

jquery实现图⽚⾃动轮播效果本⽂实例为⼤家分享了jquery实现图⽚⾃动轮播效果的具体代码,供⼤家参考,具体内容如下HTML代码如下:<div id="container"><img src="icon1.jpg" class="left"><img src="icon2.jpg" class="right"><div id="scroll"><div id="scroll_pic"><ul class="count"><li><img src="1.jpg" title="1.jpg"><span>1</span></li><li><img src="2.jpg" title="2.jpg"><span>2</span></li><li><img src="3.jpg" title="3.jpg"><span>3</span></li><li><img src="4.png" title="4.png"><span>4</span></li><li><img src="3.jpg" title="3.jpg"><span>5</span></li></ul><ul><li><img src="1.jpg" title="1.jpg"><span>11</span></li><li><img src="2.jpg" title="2.jpg"><span>22</span></li><li><img src="3.jpg" title="3.jpg"><span>33</span></li><li><img src="4.png" title="4.png"><span>44</span></li><li><img src="3.jpg" title="3.jpg"><span>55</span></li></ul></div></div></div>以上是这个图⽚轮播效果的css的布局样式及html代码部分(相信⼤家很容易实现!就不赘述了……),下⾯⼀起来看⽤jquery如何实现此效果吧!jquery来实现图⽚⾃动⽆缝轮播的效果,步骤及代码如下:步骤⼀:引⼊jquery⽂件,代码如下:<script type="text/javascript" src="jquery-1.7.min.js"></script>步骤⼆:创建两个函数,分别控制图⽚向左右移动 - - moveRight() 和 moveLeft(),代码如下://右移函数function moveRight(){var left=$('#scroll_pic').position().left; //获取元素相对于左端的偏移量$('#scroll_pic').animate({"left":"+="+oLiWidth+"px"},800) //函数每被调⽤⼀次匹配元素发⽣⽔平偏移}//左移函数function moveLeft(){var left=$('#scroll_pic').position().left;$('#scroll_pic').animate({"left":"-="+oLiWidth+"px"},800);}步骤三:完成对应事件的绑定,实现基本的⼿动播放效果,代码如下://事件绑定$('.left').on('click',moveRight);$('.right').on('click',moveLeft);步骤四:实现⼿动轮播效果,即:分别为上述两个偏移函数【moveRight() 和 moveLeft()】添加条件判断。
最常用图片轮播代码示例

最常用图片轮播代码示例因为要做taobao,这个店铺的基础装修不得不学,搞到自定义区域,就需要玩点花样了,弄点动图,活跃一下访客的视野,不懂代码也会用,是在店铺里增加一个自定义区,然后把代码复制到自定义区的代码编辑区。
觉得有用的进店支持一下,谢谢大家!图片轮番上下滚动<div class="box J_TBox" ><div class="shop-slider"><div class="bd"><div class="slider-promo J_Slider J_TWidget" data-type="scroll" data-widget-type="Slide" style="height:图片高度px;" data-widget-config="{'effect':'scrolly','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}"><ul class="lst-main"><li><a href="连接地址1" ><img src="图片地址"></a></li><li><a href="连接地址1" ><img src="图片地址"></a></li><li><a href="连接地址1" ><img src="图片地址"></a></li></ul></div></div></div></div>第二种渐变轮番<DIV style="WIDTH: 宽度px; HEIGHT: 高度px" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'fade','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="fade"><ul class=lst-main><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li></ul></DIV>图片渐变轮番第二种效果<DIV class="slider-promo J_Slider J_TWidget" style="HEIGHT: 图片高度px"data-widget-config="{'effect':'fade','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}"data-widget-type="Slide" data-type="fade"><UL class=lst-main><LI><A href="商品连接" target=_blank><IMG style="WIDTH: 750px; HEIGHT: 480px" alt="" src="图片地址"></A><LI><A href="商品连接" target=_blank><IMG style="WIDTH: 750px; HEIGHT: 480px" alt="" src="图片地址"></A><LI><A href="商品连接" target=_blank><IMG style="WIDTH: 750px; HEIGHT: 480px" alt="" src="图片地址"></A></LI></UL></DIV>。
用JS实现图片轮播效果代码(一)

font-weight: bold;
opacity: .5;
font-size: 40px;
z-index: 3;
}
.carousel-control:hover{
color:fff;
text-decoration: none;
opacity: .9;
outline: none;
imgs[i].style.display = 'block';
lis[i].style.fontSize = '26px';
lis[i].style.color = '#fff';
}
//自动播放的事件处理
function autobofang(){
if(pic_index >= lis.length){
<div class="item "><img src="./img/lunbo1.jpg" alt="第一张图片"></div>
<div class="item"><img src="./img/lunbo2.jpg" alt="第二张图片"></div>
var imgs = lunbo.getElementsByTagName('img');
var uls = lunbo.getElementsByTagName('ul');
jQuery图片轮播滚动切换代码分享

jQuery图⽚轮播滚动切换代码分享本⽂实例讲述了jQuery图⽚轮播滚动切换特效。
分享给⼤家供⼤家参考,具体如下:jQuery图⽚轮播滚动切换代码是⼀款简单的jquery四张图⽚轮播滚动切换效果代码,实现过程很简单。
运⾏效果图:------------------- -------------------⼩提⽰:浏览器中如果不能正常运⾏,可以尝试切换浏览模式。
在head区域引⼊CSS样式:<link rel="stylesheet" type="text/css" href="css/style.css" />为⼤家分享的jQuery图⽚轮播滚动切换代码如下<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>jQuery图⽚轮播滚动切换代码</title><script type="text/javascript" src="js/jquery-1.7.2.js"></script><script type="text/javascript" src="js/script.js"></script><link rel="stylesheet" type="text/css" href="css/style.css" /></head><body><div class="Div1"><b class="Div1_prev Div1_prev1" ><img src="images/lizi_img011.jpg" title="上⼀页" /></b><b class="Div1_next Div1_next1" ><img src="images/lizi_img012.jpg" title="下⼀页"/></b><div class="Div1_main"><div><span class="Div1_main_span1"><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span></div><div><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span></div><div><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span><span><a href="javascript:void(0)" class="Div1_main_a1"><img src="images/lizi_img007.jpg" /></a><a href="javascript:void(0)" class="Div1_main_a2">+详情点击</a></span></div></div></div></body></html>以上就是为⼤家分享的jQuery图⽚轮播滚动切换特效代码,希望⼤家可以喜欢,并应⽤到实践中。
图片左右循环连续滚动代码,解决marquee的留白问题

图片左右循环连续滚动代码,解决marquee的留白问题向上:<div id=demo style="overflow:hidden; width:128px; heig ht:300px;"><div id=demo1><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br></div><div id=demo2></div></div><script language="javascript">var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetTop-demo.scrollT op<=0)demo.scrollTop-=demo1.offsetHeightelse{demo.scrollTop++}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function(){clearInterval(MyMar)}demo.onmouseout=function(){MyMar=setInterval(Marquee ,speed)}</script>====================================== ========================================= ============向下:<div id=demo style="overflow:hidden; width:128px; heig ht:300px;"><div id=demo1><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br><img src="1.gif"><br><img src="2.gif"><br><img src="3.gif"><br></div><div id=demo2></div></div><script language="javascript">var speed=30demo2.innerHTML=demo1.innerHTMLdemo.scrollTop=demo.scrollHeightfunction Marquee(){if(demo1.offsetTop-demo.scrollT op>=0)demo.scrollTop+=demo2.offsetHeightelse{demo.scrollTop--}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function(){clearInterval(MyMar)}demo.onmouseout=function(){MyMar=setInterval(Marquee ,speed)}</script>====================================== ========================================= ============向左:<div id=demo style="overflow:hidden;height:100px;width: 800px;"><table align=left cellpadding=0 cellspace=0 border=0> <tr><td id=demo1 valign=top ><img src="1.gif"width="200"><img src="2.gif" width="200" ><img src="3.gif" width="200" ><img src="4.gif" width="200"><img src="5.gif" width="200" ><img src="6.gif " width="200" ></td><td id=demo2 valign=top ></td></tr></table></div><script>var speed=10demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetWidth-demo.scrollLeft<=0)demo.scrollLeft-=demo1.offsetWidthelse{demo.scrollLeft++}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function(){clearInterval(MyMar)}demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)}</script>====================================== ============================================向右:<div id=demo style="overflow:hidden;height:100px;width: 300px;"><table align=left cellpadding=0 cellspace=0 border=0> <tr><td id=demo1 valign=top><img src="1.gif"><img src="2.gif"><img src="3.gif"><img src="4.gif"><img src="5.gif"> <img src="6.gif"></td><td id=demo2 valign=top></td></tr></table></div><script>var speed=30demo2.innerHTML=demo1.innerHTMLdemo.scrollLeft=demo.scrollWidthfunction Marquee(){if(demo.scrollLeft<=0)demo.scrollLeft+=demo2.offsetWidthelse{demo.scrollLeft--}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marque e,speed)}</script>====================================== ========================================= =============在实现左右循环滚动时,请注意设置最外层的width属性的值,一般为2:1的比例,试试看,如果设置不合适,可以看到图片,但不会滚动!!。
网页图片轮转javascript代码

图片轮转javascript代码1.简单的图片轮转(红色字体是修改地方)<script language=Javascript><!-- // BannerADvar bannerAD=new Array();var adNum=0;bannerAD[0]="images/1.jpg";bannerAD[1]="images/2.jpg";bannerAD[2]="images/3.jpg";bannerAD[3]="images/4.jpg";var preloadedimages=new Array();for (i=1;i<bannerAD.length;i++){preloadedimages[i]=new Image();preloadedimages[i].src=bannerAD[i];}function setTransition(){if (document.all){bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.ra ndom()*23);bannerADrotator.filters.revealTrans.apply();}}function playTransition(){if (document.all)bannerADrotator.filters.revealTrans.play()}function nextAd(){if(adNum<bannerAD.length-1)adNum++ ;else adNum=0;setTransition();document.images.bannerADrotator.src=bannerAD[adNum]; playTransition();theTimer=setTimeout("nextAd()", 5000);}//--></script><IMG style="FILTER: revealTrans(duration=2,transition=20)" src="images/1.jpg" width="398" height="250"border=0 name=bannerADrotator><script language=Javascript>nextAd()</script>2.复杂的图片轮转(红色字体是修改地方)效果图2.1编写一个静态网页(调用lunzhuan.js)<html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>测试</title><style type="text/css">*{ margin:0px; padding:0px;}#ceshi{ width:300px; height:225px; margin:0 auto; border:1px red solid;}</style></head><body><div id="ceshi"><script language="JavaScript" src="images/lunzhuan.js"></script></div></body></html>2.2编写lunzhuan.js文件存放在images文件夹内<!--var widths=300; //焦点图片宽var w=0;var widthss=widths+w;var heights=225; //焦点图片高var heightss=heightss+w;var heightt=0;var counts=6; //总条数//img1=new Image();在这里是声明了一个图片元素的对象//后面是对图像的属性进行赋值或设置,如imgs.src="xxxx.jpg"是指定图片的索引地址.//这个代码一般用于head区,用于预加载图片,即加快图片显示.//只有用new Images()得到的图片IE7才认,img1=new Image();img1.src='images/1.jpg';url1=new Image();url1.src='http://localhost/';txt1=new Image();txt1.txt='我是11111111111';img2=new Image();img2.src='images/2.jpg'; url2=new Image();url2.src='http://localhost/'; txt2=new Image();txt2.txt='我是2222222222';img3=new Image();img3.src='images/3.jpg'; url3=new Image();url3.src='http://localhost/'; txt3=new Image();txt3.txt='我是3333333333';img4=new Image();img4.src='images/4.jpg'; url4=new Image();url4.src='http://localhost/'; txt4=new Image();txt4.txt='我是4444444444'; img5=new Image();img5.src='images/5.jpg'; url5=new Image();url5.src='http://localhost/'; txt5=new Image();txt5.txt='我是5555555555'; img6=new Image();img6.src='images/6.jpg'; url6=new Image();url6.src='http://localhost/'; txt6=new Image();txt6.txt='我是6666666666'; var nn=1; //当前所显示的滚动图var key=0; //标识是否为第一次开始执行var tt; //标识作用function change_img()if(key==0){key=1;} //如果第一次执行KEY=1,表示已经执行过一次了。
图片全屏轮播代码纯html
图片全屏轮播代码<html><head></head><body><div class="J_TWidget" data-widget-config="{'effect': 'fade', 'circular': true ,'contentCls':'kmcomic'}" data-widget-type="Tabs" style="height:490px;overflow:hidden;" data-title="本代码由淘宝美工助理·特效代码生成器自动生成"><div class="kmcomic" style="height:500px;"><div class="footer-more-trigger" style="width:1920px;height:500px;top:auto;padding:0px;border:none;left:50%;"> <div class="footer-more-trigger" style="width:1920px;height:500px;padding:0px;border:none;left:-960px;"><div class="J_TWidget" data-widget-config="{'contentCls': 'kmcomiccontent','navCls': 'kmcomictriggers','effect': 'scrollx','easing': 'elasticOut','prevBtnCls':'prev','nextBtnCls':'next','autoplay': true,'viewSize':[1920],'circular': true}" data-widget-type="Carousel"><div class="J_TWidget" data-widget-config="{'trigger':'.qplb','align':{'node':'.qplb','offset':[0,-20],'points':['cc','cc']}}"data-widget-type="Popup" style="display:none;"><div class="prev" style="float:left;font-size:100px;cursor:default;opacity:0.5;color:#F00;"><span><img border="0" height="52" src="/imgextra/i4/1015393481/T2BUiMXj4bXXXXXXXX-1015393 481.png" width="52" /></span></div><div class="next" style="margin-left:950px;font-size:100px;cursor:default;opacity:0.5;color:#F00;"><span><img border="0" height="52" src="/imgextra/i3/1015393481/T2V9D_Xi4aXXXXXXXX-10153934 81.png" width="52" /></span></div></div><div class="qplb" style="height:500px;width:1920px;overflow:hidden;padding:0px;margin:0px;"><ul class="kmcomiccontent"style="height:500px;width:1920px;padding:0px;margin:0px;"><li style="width:1920px;height:500px;padding:0px;margin:0px;"><span><a style="padding:0px;margin:0px;" a href="链接1" target="_blank"><img border="0px" height="500" src="图片1" width="1920" /></a></span></li><li style="width:1920px;height:500px;padding:0px;margin:0px;"><span><a style="padding:0px;margin:0px;" a href="链接2" target="_blank"><img border="0px" height="500" src="图片2" width="1920" /></a></span></li></ul></div><div class="footer-more-trigger" style="padding:0px;border:none;left:50%;"><div class="footer-more-trigger" style="width:1920px;height:50px;padding:0px;border:none;left:-960px;background:url(http://img /imgextra/i1/1015393481/T2mwjGXApXXXXXXXXX-1015393481.png) repeat;top:453px;"><ul class="kmcomictriggers" style="width:950px;height:50px;margin:0 auto;text-align:center;"><li style="display:inline;margin:0 5px;cursor:pointer;line-height:50px;"><span><img border="0px" height="39px" src="图片1" style="vertical-align:middle;margin:5px 0;" width="120px" /></span></li><li style="display:inline;margin:0 5px;cursor:pointer;line-height:50px;"><span><img border="0px" height="39px" src="图片2" style="vertical-align:middle;margin:5px 0;" width="120px" /></span></li></ul></div></div></div></div></div></div><ul class="ks-switchable-nav" style="display:none;"></ul> </div></body></html>。
最新图片轮播代码,淘宝网图片轮播代码
将以下代码保存为html格式,本代码由东阿阿胶价格网提供!<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=GB2312"></head><body style="margin: 0pt;"><style type="text/css">.container, .container *{margin:0; padding:0;}.container{width:310px; height:310px; overflow:hidden;position:relative;}.slider{position:absolute;}.slider li{ list-style:none;display:inline;}.slider img{ width:310px; height:310px; display:block;}.num{ position:absolute; right:5px; bottom:3px;}.num li{float: left;color: #FF7300;text-align: center;line-height: 12px;width: 12px;height: 12px;font-family: Arial;font-size: 10px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}.num li.on{color: #fff;line-height: 16px;width: 16px;height: 16px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;}</style><div style="overflow: hidden; position: relative;" class="container" id="idTransformV iew"><ul style="position: absolute; left: 0pt; top: -14px;" class="slider" id="idSlider"><li><ahref="/t_8?e=7HZ6jHSTaEdqe9B4JaKsvxvu8TZ/KbZ2VGn1yQ10ABo= &p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao1.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTaEaFxZ%2FnIfWQd%2FynNXBejgK%2FW9x CV yzZ60B%2B&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao2.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTbIQwaAeNflOhsRh06jpb3CdjtNczY2XMm0i7 Ug==&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao3.jpg" alt="东阿阿胶" width="310px" height="310px" border="0"></a></li><li><ahref="/t_8?e=7HZ6jHSTb0CqODOAd0Sxu1RpsHHkYILj3Q4M5OIFcd PW&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao4.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTZPu%2FyD4mAzXprpRLErSsvYYjItT5kFWDe YQ%3D&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao5.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTarng5GF5IofZtCVTILzNOzj%2FTWnhJTrwz4i N&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao6.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTbjJ6uayJoTlhN8e6nGJxA%2Bqr6XhtyGTgNg %3D%3D&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao7.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTbIWYLQAN%2F3%2B4roTHLQxXKwLVx6X QpXmhyDwP9w%3D%3D&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao8.jpg" alt="东阿阿胶" width="310px" height="310px" border="0"></a></li><li><ahref="/t_8?e=7HZ6jHSTZPux5t6gEN6sVBSY8k732zpqx5u7vy0rduch& p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao9.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li><li><ahref="/t_8?e=7HZ6jHSTbIblzI6tUy2Tbl2QDmVqrqRclR49OthgeBnJ6A %3D%3D&p=mm_14236404_0_0" target="_blank"><img src="/img/ejiao10.jpg" width="310px" height="310px" alt="东阿阿胶"></a></li></ul><ul class="num" id="idNum"><li class="on">1</li><li class="on">2</li><li class="on">3</li><li class="on">4</li><li class="on">5</li><li class="on">6</li><li class="on">7</li><li class="on">8</li><li class="on">9</li><li class="on">10</li></ul></div><script type="text/javascript">var $ = function (id) {return "string" == typeof id ? document.getElementById(id) : id;};var Class = {create: function() {return function() {this.initialize.apply(this, arguments);}}}Object.extend = function(destination, source) {for (var property in source) {destination[property] = source[property];}return destination;}var TransformV iew = Class.create();TransformV iew.prototype = {//容器对象,滑动对象,切换参数,切换数量initialize: function(container, slider, parameter, count, options) { if(parameter <= 0 || count <= 0) return;var oContainer = $(container), oSlider = $(slider), oThis = this; this.Index = 0;//当前索引this._timer = null;//定时器this._slider = oSlider;//滑动对象this._parameter = parameter;//切换参数this._count = count || 0;//切换数量this._target = 0;//目标参数this.SetOptions(options);this.Up = !!this.options.Up;this.Step = Math.abs(this.options.Step);this.Time = Math.abs(this.options.Time);this.Auto = !!this.options.Auto;this.Pause = Math.abs(this.options.Pause);this.onStart = this.options.onStart;this.onFinish = this.options.onFinish;oContainer.style.overflow = "hidden";oContainer.style.position = "relative";oSlider.style.position = "absolute";oSlider.style.top = oSlider.style.left = 0;},//设置默认属性SetOptions: function(options) {this.options = {//默认值Up: true,//是否向上(否则向左)Step: 5,//滑动变化率Time: 10,//滑动延时Auto: true,//是否自动转换Pause: 2000,//停顿时间(Auto为true时有效)onStart: function(){},//开始转换时执行onFinish: function(){}//完成转换时执行};Object.extend(this.options, options || {});},//开始切换设置Start: function() {if(this.Index < 0){this.Index = this._count - 1;} else if (this.Index >= this._count){ this.Index = 0; }this._target = -1 * this._parameter * this.Index;this.onStart();this.Move();},//移动Move: function() {clearTimeout(this._timer);var oThis = this, style = this.Up ? "top" : "left", iNow = parseInt(this._slider.style[style]) || 0, iStep = this.GetStep(this._target, iNow);if (iStep != 0) {this._slider.style[style] = (iNow + iStep) + "px";this._timer = setTimeout(function(){ oThis.Move(); }, this.Time);} else {this._slider.style[style] = this._target + "px";this.onFinish();if (this.Auto) { this._timer = setTimeout(function(){ oThis.Index++; oThis.Start(); }, this.Pause); }}},//获取步长GetStep: function(iTarget, iNow) {var iStep = (iTarget - iNow) / this.Step;if (iStep == 0) return 0;if (Math.abs(iStep) < 1) return (iStep > 0 ? 1 : -1);return iStep;},//停止Stop: function(iTarget, iNow) {clearTimeout(this._timer);this._slider.style[this.Up ? "top" : "left"] = this._target + "px";}};window.onload=function(){function Each(list, fun){for (var i = 0, len = list.length; i < len; i++) { fun(list[i], i); }};var objs = $("idNum").getElementsByTagName("li");var tv = new TransformView("idTransformV iew", "idSlider", 310, 10, {onStart : function(){ Each(objs, function(o, i){ o.className = tv.Index == i ? "on" : ""; }) }//按钮样式});tv.Start();Each(objs, function(o, i){o.onmouseover = function(){o.className = "on";tv.Auto = false;tv.Index = i;tv.Start();}o.onmouseout = function(){o.className = "";tv.Auto = true;tv.Start();}})}</script></body></html>。
html+CSS实现图片轮播
html+CSS实现图⽚轮播要使⽤html+css实现⽹站轮播,代码如下⾸先引⼊bootstrap外包裹div class="carousel" data-ride="carousel"创建轮播,使⽤carousel类,让图⽚动起来data-ride="carousel"内部第⼀层,轮播图⽚<div class="carousel-inner"><div class="carousel-item active">img</div><div class="carousel-item">img</div><div class="carousel-item">img</div></div>需要使⽤div把所有图⽚包裹,使⽤类名carousel-inner每⼀个img还需要包裹⼀个div,使⽤carousel-itemcarousel-item ---->display:none;把所有图⽚隐藏.carousel-item.active 会把隐藏的div显⽰在carousel-item内部,可以添加div.carousel-caption添加⽂字内测第⼆部分,导航标识符使⽤ul class="carousel-indicators".carousel-indicators>li 样式已经写好,并且随着图⽚轮播,改变表⽰但是不能点击便是改变图⽚li class="active" 背景变为⽩⾊,被激活的li点击li,改变图⽚在li中 data-slide-to="0" 图⽚的下标data-target="#当前轮播图ID"内部第三部分:左右箭头a class=" carousel-control-prev"画的左箭头<span class="carousel-control-prev-icon">a class=" carousel-control-next"画的右箭头<span class="carousel-control-next-icon">需要事件,data-slide="prev/next" data-target="#轮播图ID"。
图片新闻轮番播放的JS代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>图片新闻轮番播放的JS代码 - </title><style type="text/css"><!--.t14 {font-size: 9pt; line-height: 130%; text-decoration: none;}.dg12 {font-size: 9pt; line-height: 14px; color: #0066cc; text-decoration: none} .ttzy {font-size: 9pt; line-height: 16px; text-decoration: none; color: #A34F17} a:hover { text-decoration: underline}a { font-size: 12px}.fdg12 { font-weight:bold;font-size: 12px; line-height: 14px; color: #3D93BF; text-decoration: none}.s { font-weight:bold; float:left; font-size:12px;padding:0 2px;border-right:1px solid #666; border-bottom:1px solid#666; margin:3px 0 0 5px;}.s a{ text-decoration:none; color:#bc2931; }.s a:hover{ color:red;}--></style></head><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><div id="headlineLayer" style="position:absolute; width:219px; height:0px;z-index:37; border: 1px none#000000;FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, motion='forward');"><table id='headline1' width='219' border='0' cellspacing='0' cellpadding='0' align='center' height='50'><tr><td><table width="219" height="1" valign="middle" border="0" cellpadding="0" cellspacing="0" align="right"><tr><td width="101" class="dg12"></td><td width="52" class="dg12"></td><td colspan="2" width="66" height="1"><!--<div align="center"><div class="s">1</div><div class="s"><a href="javascript:jumpHeadline(2)">2</a></div><div class="s"><a href="javascript:jumpHeadline(3)">3</a></div> </div>--></td></tr></table></td></tr><tr><td align="center"><table width="366" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" valign="top"><a href=""target="_blank"><imgsrc=/images/wall5.jpg width="329" height="228" vspace="6" border="0"><br>五一黄金周我们旅游再次出现高峰</a></td></tr></table></td></tr></table></div><table id='headline1' border='0' cellspacing='0' cellpadding='0' height='50' style='display:none' width="219"><tr><td><table width="219" height="1" valign="middle" border="0" cellpadding="0" cellspacing="0" align="right"><tr><td width="101" class="dg12"></td><td width="52" class="dg12"></td><td colspan="2" width="66" height="1"><!--<div align="center"><div class="s">1</div><div class="s"><a href="javascript:jumpHeadline(2)">2</a></div> <div class="s"><a href="javascript:jumpHeadline(3)">3</a></div> </div>--></td></tr></table></td></tr><tr><td align="center"><a href="/" target='_blank' class='ttzy'></a><table width="366" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" valign="top"><a href=/ target="_blank"><imgsrc=/images/wall7.jpg width="329"height="228" vspace="6" border="0"><br>人间仙镜,世外桃源</a></td></tr></table></td></tr></table><table id='headline2' width='219' border='0' cellspacing='0' cellpadding='0' height='50' style='display:none'><tr><td><table width="219" height="1" valign="middle" border="0" cellpadding="0" cellspacing="0" align="right"><tr><td width="101" class="dg12"></td><td width="52" class="dg12"></td><td colspan="2" width="66" height="1"><!--<div align="center"><div class="s"><a href="javascript:jumpHeadline(1)">1</a></div> <div class="s">2</div><div class="s"><a href="javascript:jumpHeadline(3)">3</a></div> </div>--></td></tr></table></td></tr><tr><td align="center"><a href="/" target='_blank' class='ttzy'></a><table width="366" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" valign="top"><a href=/target="_blank"><img src=/images/wall8.jpg ; width="329" height="228" vspace="6" border="0"><br>黄金周成为摄影爱好者的天堂</a></td></tr></table></td></tr></table><table id='headline3' width='219' border='0' cellspacing='0' cellpadding='0' height='50' style='display:none'><tr><td><table width="219" height="1" valign="middle" border="0" cellpadding="0" cellspacing="0" align="right"><tr><td width="101" class="dg12"></td><td width="52" class="dg12"></td><td colspan="2" width="66" height="1"><!--<div align="center"><div class="s"><a href="javascript:jumpHeadline(1)">1</a></div> <div class="s"><a href="javascript:jumpHeadline(2)">2</a></div> <div class="s">3</div></div>--></td></tr></table></td></tr><tr><td align="center"><a href=/ target='_blank' class='ttzy'></a><table width="366" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" valign="top"><a href=/target="_blank"><img src=/images/wall1.jpg ; width="329" height="228" vspace="6" border="0"><br>我们应冷静看待黄金周过后的社会危机</a></td> </tr> </table></td></tr></table><script language="javascript">var currentIEBrowser = navigator.appName.indexOf("Microsoft") != -1;var currentL=1;var first=true;function switchContent() {if(currentL >=4) currentL=1;if(first) currentL++;jumpHeadline(currentL++);}function jumpHeadline(c) {first=false;if(c < 1 || c >= 4) return;if(currentIEBrowser){headlineLayer.filters[0].apply();headlineLayer.innerHTML = "<TABLE width='219' border='0' cellspacing='0' cellpadding='0'align='center'>"+document.getElementById('headline'+c).innerHTML+"</TABLE>"; headlineLayer.filters[0].play();}else{document.getElementById('headlineLayer').innerHTML = "<TABLE width='219' border='0' cellspacing='0'cellpadding='0'align='center'>"+document.getElementById('headline'+c).innerHTML+"</TABLE>"; }}setInterval("switchContent()",5000);</script></body></html><br />。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图片轮番代码<div class="box J_TBox" ><div class="shop-slider"><div class="bd"><div class="slider-promo J_Slider J_TWidget" data-type="scroll"data-widget-type="Slide" style="height:图片高度值px;"data-widget-config="{'effect':'scrolly','contentCls': 'lst-main','navCls': 'lst-trigger', 'activeTriggerCls': 'current'}"><ul class="lst-main"><li><a href="连接地址1" style="height:图片1高度px;"><img src="图片1地址" alt="" /></a></li><li><a href="连接地址2" style="height:图片2高度px;"><img src="图片2地址" alt="" /></a></li><li><a href="连接地址3" style="height:图片3高度px;"><img src="图片3地址" alt="" /></a></li><li><a href="连接地址4" style="height:图片4高度px;"><img src="图片4地址" alt="" /></a></li></ul></div></div></div></div>另一<div class="col-main clearfix"><div class="shop-slider"><div class="bd"><div style="POSITION: relative; HEIGHT: 200px" class="slider-promo J_Slider J_TWidget" ksEventTargetId="1291389466017" data-widget-config="{'effect':'scrolly','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="scrolly"><ul style="POSITION: absolute" class="lst-main"></li><li style="DISPLAY: block"><a style="HEIGHT: 200px" target="_blank" href="目标链接网址1"><img alt="" src="图片地址1"></a></li></li><li style="DISPLAY: block"><a style="HEIGHT: 200px" target="_blank" href="目标链接网址2"><img alt="" src="图片地址2"></a></li></li><li style="DISPLAY: block"><a style="HEIGHT: 200px" target="_blank" href="目标链接网址3"><img alt="" src="图片地址3"></a></li></li><li style="DISPLAY: block"><a style="HEIGHT: 200px" target="_blank" href="目标链接网址4"><img alt="" src="图片地址4"></a></li></li><li style="DISPLAY: block"><a style="HEIGHT: 200px" target="_blank" href="目标链接网址5"><img alt="" src="图片地址5"></a></li></ul><ul class="lst-trigger"><li class="current" ksEventTargetId="1291389466015">1</li><li ksEventTargetId="1291389466016">2</li><li ksEventTargetId="1291389466017">3</li><li ksEventTargetId="1291389466018">4</li><li ksEventTargetId="1291389466019">5</li></ul></div></div></div></div>注解:紫色部分代表需要展示图片的长度,记得实践绿色部分代表翻页代码,你需要几张翻页就复制几个,记得实践哦<title>javascript图片轮换</title><style type="text/css">position:relative;width:400px;height:300px;border:10px solid #EFEFDA; overflow:hidden;}#album dt {margin:0;padding:0;width:400px;height:300px;overflow:hidden;}#album img {border:2px solid #000;}#album dd {position:absolute;right:0px;bottom:10px;}#album a {display:block;margin-right:10px;width:15px;height:15px;line-height:15px;text-align:center;text-decoration:none;color:#808080;background:transparent url(/jscss/demoimg/200910/o_button.gif) no-repeat -15px 0; }#album a:hover ,#album a.hover{color:#F8F8F8;background-position:0 0;}</style><dl id="album"><dt><img id="index1" alt=余秋的黄昏" src="/jscss/demoimg/wall3.jpg" /><img id="index2" alt="美丽欧洲" src="/jscss/demoimg/wall4.jpg" /><img id="index3" alt="巨石阵的神秘" src="/jscss/demoimg/wall5.jpg" /></dt><dd><a href="#index1">1</a><a href="#index2">2</a><a href="#index3">3</a></dd></dl><script type="text/javascript">function imageRotater(id){var cases = "",album = document.getElementById(id),images = album.getElementsByTagName("img"),links = album.getElementsByTagName("a"),dt = album.getElementsByTagName("dt")[0],length = images.length,aIndex = 1,aBefore = length;for(var i=0;i< length;i++){cases += images[i].id + ':"'+images[i].getAttribute("src")+'",'}images[0].style.cssText = "position:absolute;top:0;left:0;";//修正图片位置错误var tip = document.createElement("dd");tip.style.cssText ="position:absolute;bottom:0;height:20px;width:380px;padding:10px;color:#fff;background:#fff;";album.insertBefore(tip,dt.nextSibling);if(!+"\v1"){tip.style.color = "#369";tip.style.filter = "alpha(opacity=67)"}else{tip.style.cssText += "background: rgba(164, 173, 183, .65);" }cases = eval("({"+cases.replace(/,$/,"")+"})");for(var i=0;i<length;i++){links[i].onclick = function(e){e =e || window.event;var index = this.toString().split("#")[1];aIndex = index.charAt(index.length-1);//☆☆☆☆images[0].src = cases[index];tip.innerHTML = images[aIndex -1].getAttribute("alt");!+"\v1" ?(e.returnValue = false) :(e.preventDefault()); }}var prefix = images[0].id.substr(0,images[0].id.length -1); (function(){setTimeout(function(){if(aIndex > length){aIndex = 1;}images[0].src = cases[prefix+aIndex];tip.innerHTML = images[aIndex -1].getAttribute("alt");tip.style.bottom = "-40px";links[aBefore-1].className = "";links[aIndex-1].className = "hover";aBefore = aIndex;aIndex++;move(tip);setTimeout(arguments.callee,1500)},1500)})()var move = function(el){var begin = parseFloat(el.style.bottom),speed = 1;el.bottom = begin;(function(){setTimeout(function(){el.style.bottom = el.bottom + speed + "px";el.bottom += speed;speed *= 1.5;//下一次移动的距离if(el.bottom >= 0){el.style.bottom = "0px";}else{setTimeout(arguments.callee,23);}},25)})()}}window.onload = function(){try{document.execCommand("BackgroundImageCache", false, true);}catch(e){};imageRotater("album");}</script>说明:<li style="DISPLAY: block"><img alt="链接的宝贝地址" src="图片地址" width=750 height=316> </li>,这里面的链接的宝贝地址不用解释了吧就是点击图片进入什么地方的链接,这里是张张图片为例,比如下面一张你看不到怎么链接的宝贝,可以在淘宝自定义里点击这张图片,就可以链接你的宝贝地址就可以了,对于有些专家不喜欢就这两张,喜欢多一点,没关系,只要把第一张图片的所有代码复印,按下回车键,然后粘贴,依次这样就可以了,还有后面的数字看你所要添加几张,仿前面写一些代码就可以好了,比如第四张(<li>4</li>)具体情况,如有我说的清楚的地方,随时联系我好了。