时间:2021-05-26
点击实现图片切换效果在生活中非常的常见,恰巧今天的练习也是做一个图片的切换效果。供大家参考:
HTML代码如下:
<div class="img"> <img src="images/1.jpg" id="myImg" class="myImg" alt="这里是1.jpg"> <p> <input type="button" id="pre" class="btn" value="上一张"> <input type="button" id="next" class="btn" value="下一张"> </p> </div>CSS代码如下:
*{ margin: 0; padding: 0;}img{ boder:none;}button{ outline: none; vertical-align: middle;}.img{ width: 100%; margin-left: auto; margin-right: auto; margin-top: 20px; text-align: center;}.myImg{ width: 500px; height: 300px;}p{ text-align: center;}p .btn{ width: 100px; height: 30px; background: #306bbf; color: #fff; margin-top: 20px; margin-bottom: 20px;}javascript 部分:
//找标签let myImg = document.getElementById("myImg");let pre=document.getElementById("pre");let next=document.getElementById("next");//创建一个保存图片的数组let arrImg = ["images/1.jpg", "images/1-1.png", "images/3.jpg" ];//数组的索引下标let index=0;//定义事件函数function preImg(event){ index--; //实现循环切换 if (index<0) { index=arrImg.length-1; } myImg.src = arrImg[index];}function nextImg(event){ index++; //实现循环切换 if (index>arrImg.length-1) { index=0; } myImg.src = arrImg[index];}pre.addEventListener('click',preImg);next.addEventListener('click',nextImg);以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文介绍了JavaScript实现图片轮播组件,废话不多说了直接看下面:效果:自动循环播放图片,下方有按钮可以切换到对应图片。添加一个动画来实现图片切换。鼠标停
本文实例为大家分享了JavaScript实现图片切换效果,自定义属性的应用供大家参考,具体内容如下图片切换实例body{background-color:#A9
本文实例为大家分享了JavaScript实现切换多张图片的具体代码,供大家参考,具体内容如下循环切换图片HTML+CSS+JavaScripthtml部分上一张
本文实例介绍了javascript实现图片左右切换效果的详细代码,分享给大家供大家参考,具体内容如下效果图:具体代码:JS图片左右切换效果*{margin:0;
本文实例为大家分享了jQuery实现图片切换效果的具体代码,供大家参考,具体内容如下动画:点击左右按钮实现图片切换jQuery方法:animate(),stop