h5图片轮播怎么设置(简单html图片轮播)
时间:2023-01-09 09:31:01
前言
轮播图出现在各大网站,基本上人们进入任何一个网站的时候,第一眼看见的内容就是轮播图,三两张图片,有的数量更多一些。这些就是网站建设中所谓的banner广告轮播图,而这些信息往往是浏览网页时的第一视觉,所以这些轮播广告图可作为网站建设中至关重要的元素。首页banner广告轮播图的存在不光光起到了装饰网站的作用,它所带来的网络营销效果才是真正意义上的存在价值。
淘宝轮播图
京东轮播图
天猫轮播图
所以在网站建设的时候,网站banner图一定要精心设计,不可敷衍了事,Banner图的数量和轮播的交互方式等等都要经过深思熟虑,美观固然重要,但是也要考虑到用户体验,以及广告图所带来的营销效果。我们一直认为,首页轮播广告图在整个网站建设的重要性不可忽视。
我给大家提供一个纯Js轮播图示例代码,大家可在此基础上进行改进,包括指示器的样式,容器的大小,按钮的样式,轮播时间等等都可以修改的。该代码通俗易懂,Js部分逻辑清晰。赶紧动手起来吧朋友们,创造属于自己的样式!!
我给大家提供轮播图示例
01 CSS代码
<style>*{list-style:none;}#wrap{width:590px;height:470px;margin:150pxauto;position:relative;cursor:pointer;}#picli{display:none;position:absolute;top:0;left:0;z-index:1;}#num{position:absolute;z-index:2;bottom:20px;left:46px;}#numli{float:left;width:8px;height:8px;margin:5px;border-radius:50%;border:1pxsolid#FFFFFF;line-height:20px;background:transparent;text-align:center;}#numli.active{background:#fefefe;}.arrow{z-index:3;height:40px;width:30px;position:absolute;top:45%;line-height:40px;background:rgba(0,0,0,0.3);text-align:center;display:none;}#wrap:hover.arrow{display:block;}.arrow:hover{background:rgba(0,0,0,0.7);}#left{left:0;}#right{right:0;}</style>02 HTML 代码
<!--轮播图开始注意这里的图片路径,要使用自己的图片路径哦--><divid="wrap"><ulid="pic"><listyle="display:none;"><imgsrc="images/f7a4711ce9487466.jpg"alt=""></li><listyle="display:none;"><imgsrc="images/ecc8690ae254c16f.jpg"alt=""></li><listyle="display:block;"><imgsrc="images/46cdcd636c8608e2.jpg"alt=""></li><listyle="display:none;"><imgsrc="images/79dd3ce6165857f7.jpg"alt=""></li><listyle="display:none;"><imgsrc="images/b31ec8402a42fbb3.jpg"alt=""></li><listyle="display:none;"><imgsrc="images/93c8a83baeaa7f49.jpg"alt=""></li><listyle="display:none;"><imgsrc="images/cf523718998ccd27.jpg"alt=""></li></ul><ulid="num"><liclass="active"></li><liclass=""></li><liclass=""></li><liclass=""></li><liclass=""></li><liclass=""></li><liclass=""></li></ul><ahref="javascript:;"class="arrow"id="left"><</a><ahref="javascript:;"class="arrow"id="right">></a></div>03 JS 代码
<scripttype="text/javascript">function$(id){returndocument.getElementById(id);}window.onload=function(){varoLeft=$("left");varoRight=$("right");varindex=0;vartimer=null;varpic=$("pic").getElementsByTagName("li");varnum=$("num").getElementsByTagName("li");varoDiv=$("wrap");oRight.onclick=function(){index++;if(index>=pic.length){index=0;}change(index);}oLeft.onclick=function(){index--;if(index<0){index=pic.length-1;}change(index);}oDiv.onmouseover=function(){clearInterval(timer);}oDiv.onmouseout=function(){timer=setInterval(run,2000);//鼠标移出后重新开始定时器}timer=setInterval(run,4000);//定时器functionrun(){//用于定时器的函数index++;if(index>=pic.length){index=0;}change(index);}for(vari=0;i<num.length;i++){num[i].index=i;//把索引值存起来num[i].onmouseover=function(){change(this.index);}}functionchange(curindex){//用于切换图片的函数for(vari=0;i<pic.length;i++){pic[i].style.display="none";num[i].className="";}pic[curindex].style.display="block";num[curindex].className="active";index=curindex;}}</script>最新文章
- 1bat的大数据(BAT的大数据来源)
- 2三星s8屏幕上端2(三星s8屏幕上端2个按键)
- 3三星屏幕坏了如何导出(三星屏幕摔坏了如何导出数据么)
- 4红米3x怎么关闭自动更新(红米k40s怎么关闭自动更新)
- 5微信上防止app自动下载软件怎么办(微信上防止app自动下载软件怎么办啊)
- 6押镖多少钱(押镖一个月有多少储备金)
- 7瑞星个人防火墙胡功能(瑞星个人防火墙协议类型有哪些)
- 8cf现在等级是多少(cf等级2020最新)
- 9老滑头多少条鱼(钓鱼老滑头有什么用)
- 10WPS自动调整语法(wps如何修改语法)
- 11dell控制面板防火墙(dell的防火墙怎么关闭)
- 12丑女技能升多少(丑女技能需要满级吗)
- 13智能家居系统怎么样(智能家居系统好吗)
- 14戴尔屏幕(戴尔屏幕闪烁)
- 15y85屏幕信息(vivoy85息屏显示时间怎么设置)
- 16魅蓝note3屏幕出现方格(魅蓝note屏幕竖条纹)
- 17v8手指按屏幕(触屏手指)
- 18金为液晶广告机(液晶广告机lb420)
- 19三星显示器怎么校色(三星显示器 调色)
- 20hkc显示器dvi音频(hkc显示器有音响么)
- 21康佳液晶智能电视机(康佳液晶智能电视机怎么样)
- 22做液晶画板电脑(做液晶画板电脑怎么操作)
- 23液晶屏极化现象原理(液晶屏极化现象原理是什么)
- 24企业网络安全防火墙(企业网络防护)
- 256splus黑屏屏幕不亮(苹果6s plus屏幕突然黑屏)
- 26充电导致屏幕失灵(充电导致屏幕失灵怎么办)
- 27超极本屏幕旋转(笔记本电脑屏幕旋转,怎么转过来?)
- 28igmp防火墙(防火墙配置ipv6)
- 29荣耀王者多少经验(王者荣耀经验多少一级)
- 30lol老将还剩多少(qg老将)