通过改变每个图片的opacity属性:
素材图片:
代码一:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-"> <title>最简单的轮播广告</title> <style> body, div, ul, li { margin: ; padding: ; } ul { list-style-type: none; } body { background: #; text-align: center; font: px/px Arial; } #box { position: relative; width: px; height: px; background: #fff; border-radius: px; border: px solid #fff; margin: px auto; } #box .list { position: relative; width: px; height: px; overflow: hidden; border: px solid #ccc; } #box .list li { position: absolute; top: ; left: ; width: px; height: px; opacity: ; transition: opacity .s linear } #box .list li.current { opacity: ; } #box .count { position: absolute; right: ; bottom: px; } #box .count li { color: #fff; float: left; width: px; height: px; cursor: pointer; margin-right: px; overflow: hidden; background: #F; opacity: .; border-radius: px; } #box .count li.current { color: #fff; opacity: .; font-weight: ; background: #f } </style> </head> <body> <div id="box"> <ul class="list"> <li class="current" style="opacity: ;"><img src="/UploadFiles/2021-04-02/.jpg">代码二:
首先第一步,下载好一个jquery库的插件,jquery.js 网上很多随处可以下载.下载的插件要放在目录下.然后在html文档中链接好<script type="text/javascript" src="/UploadFiles/2021-04-02/jQuery.js">
第二步,布局好一个DIV,如:
<div id="scroll"> <p class="subl">上一张<p/> <p class="subr">下一张<p/> <ul> <li style="background:red;display:block;"></li> //上面的li要设定为显示,因为是第一张图片. <li style="background:green;"></li> <li style="background:gray;"></li> <li style="background:orange;"></li> </ul> </div>由于方便各位网友下载能够清晰明了,我就没有用图片路径了,因为到你们电脑上就看不到了,这里用背景颜色.
第三步,就到了写CSS的时候了.下面的CSS懂基础的人都看得懂.
#scroll{width:100%; height:180px; background-color:white; position:relative;border-bottom:1px solid gray;}//这里是给整个大的DIV设定属性. #scroll ul{height:180px; list-style:none;}//DIV下的UL属性. #scroll ul li{width:100%; height:180px;margin:0px; padding:0px; display:none;}//DIV下的UL下的LI属性.注意:display:none;因为要将所有的li隐藏了先.当点击的时候在显示出来. .subl{position:absolute; bottom:20px; left:40%; width:80px;height:20px; line-height:20px; text-align:center;font-size:16px;font-weight:bold; cursor:pointer;}//上一张按钮的属性.注意一个绝对定位. .subr{ position:absolute; bottom:20px; right:40%; width:80px;height:20px; line-height:20px; text-align:center;font-size:16px;font-weight:bold;cursor:pointer; }//下一张按钮的属性.注意一个绝对定位. .subr:hover{ background:yellow;border-radius:10px;} .subl:hover{ background:yellow;border-radius:10px;} //以上两个hover是鼠标经过的效果.第四步,就是jquery代码了!也很简单.先将代码看一遍,你就会用了!
<script type="text/javascript"> /*轮播*/ $(function(){ var i=0; var len=$("#scroll ul li").length-1; $(".subl").click(function(){ if(i==len){ i=-1; } i++; $("#scroll ul li").eq(i).fadeIn().siblings().hide(); }); //到这里分开!上面的是上一张点击的效果代码,下面的是下一张点击的效果代码. $(".subr").click(function(){//获取类名的点击事件. if(i==0){ i=len+1; } i--; $("#scroll ul li").eq(i).fadeIn().siblings().hide(); }); }); /*轮播*/ </script>四步轻松搞定一个简单的轮!
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“最简单的JavaScript图片轮播代码(两种方法)”评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新动态
2024年11月09日
2024年11月09日
- 雨林唱片《赏》新曲+精选集SACD版[ISO][2.3G]
- 罗大佑与OK男女合唱团.1995-再会吧!素兰【音乐工厂】【WAV+CUE】
- 草蜢.1993-宝贝对不起(国)【宝丽金】【WAV+CUE】
- 杨培安.2009-抒·情(EP)【擎天娱乐】【WAV+CUE】
- 周慧敏《EndlessDream》[WAV+CUE]
- 彭芳《纯色角3》2007[WAV+CUE]
- 江志丰2008-今生为你[豪记][WAV+CUE]
- 罗大佑1994《恋曲2000》音乐工厂[WAV+CUE][1G]
- 群星《一首歌一个故事》赵英俊某些作品重唱企划[FLAC分轨][1G]
- 群星《网易云英文歌曲播放量TOP100》[MP3][1G]
- 方大同.2024-梦想家TheDreamer【赋音乐】【FLAC分轨】
- 李慧珍.2007-爱死了【华谊兄弟】【WAV+CUE】
- 王大文.2019-国际太空站【环球】【FLAC分轨】
- 群星《2022超好听的十倍音质网络歌曲(163)》U盘音乐[WAV分轨][1.1G]
- 童丽《啼笑姻缘》头版限量编号24K金碟[低速原抓WAV+CUE][1.1G]