900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JS实现简易图片轮播效果办法【javascript】

JS实现简易图片轮播效果办法【javascript】

时间:2024-04-06 00:41:02

相关推荐

JS实现简易图片轮播效果办法【javascript】

web前端|js教程

JS,简易,图片轮播,效果,方法

web前端-js教程

本文实例讲述了JS实现简易图片轮播效果的方法。分享给大家供大家参考。具体如下:

网站外链源码,vscode跳转增强,ubuntu安装lmgrd,改jsp tomcat,sqlite删除一条,许昌市爬虫公司在哪里,php删除数组的键值,seo 2是否有毒,dede电影网站,单页网页模板下载,微信h5模板下载lzw

这里使用JS制作简易图片轮播效果:

swift 小程序 源码,vscode clion,ubuntu启动器隐藏,指定tomcat,sqlite单连接,用虚拟主机搭建微信公众号服务器吗,视频插件和视频播放器,前端框架拉铆,网络爬虫java源码,php语言培训中心,浙江seo培训,求婚网站源码,个人用户中心网页代码,旅游公司网站模板,404页面模板 html,android 图片管理系统源码,java数据结构与算法程序lzw

制作比较粗糙,使用的图片是width:660ppx,height:550px;

易语言代码编辑框源码,vscode 字体主题,巡风 ubuntu,tomcat 8.5特性,sqlite创建分区表,easyui 图表插件,html5前端简单框架,网络爬虫的应用场景,linux php命令行,天柱seo优化价格,网站 图片浏览,代码雨网页源码,帝国cms 内容模板php代码lzw

效果图如下:

代码部分如下:

JS幻灯代码window.onload = function () { flag = 0; obj1 = document.getElementById("slider"); obj2 = document.getElementsByTagName("li"); obj2[0].style.backgroundColor = "#666666"; //默认被选中颜色 time = setInterval("turn();", 5000); obj1.onmouseover = function () {clearInterval(time); } obj1.onmouseout = function () {time = setInterval("turn();", 6000); }for (var num = 0; num < obj2.length; num++) {obj2[num].onmouseover = function () {turn(this.innerHTML);clearInterval(time);}obj2[num].onmouseout = function () {time = setInterval("turn();", 6000);} } //延迟加载图片,演示的时候,使用本地图片 //上线后请改为二级域名提供的图片地址 document.getElementById("second").src = "images/2.jpg"; //使用图片宽660,高550 document.getElementById("third").src = "images/3.jpg"; document.getElementById("four").src = "images/4.jpg"; } function turn(value) { if (value != null) {flag = value - 2; } if (flag < obj2.length - 1)flag++; elseflag = 0; obj1.style.top = flag * (-550) + "px"; for (var j = 0; j < obj2.length; j++) {obj2[j].style.backgroundColor = "#ffffff"; } obj2[flag].style.backgroundColor = "#666666"; } #wrap { height: 550px; width: 660px; overflow: hidden; position: relative; overflow: hidden; } #wrap ul { list-style: none; position: absolute; top: 500px; left: 450px; } #wrap li { margin-left:2px; opacity: .3; filter: alpha(opacity=30); text-align: center; line-height: 30px; font-size: 20px; height: 30px; width: 30px; background-color: #fff; float: left; border-radius:3px; cursor:pointer; } #slider { position: absolute; top: 0px; left: 0px; } #slider img { float: left; border: none; }

1 2 3 4

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。