HTML中图片轮播效果

这是一段简单的Html网页中嵌入的图片轮回播放的js源代码,为增添Html一点效果:
代码:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>图片轮播</title>
<style type="text/css"> 
#tab{
 overflow:hidden; 
width:400px;
height:250px; 
position:relative;
 float:left;
  border:1px solid red; } 
#tab>img:not(:first-child){ display:none; }
</style> 
<script> 
    window.onload = function(){ 
        var images = document.getElementsByTagName('img'); 
        var pos = 0; 
        var len = images.length; 
        setInterval(function(){ 
            images[pos].style.display = 'none';   /*设置索引为0的图片(就是第一张)样式为dislay:none;*/
            pos = ++pos == len ? 0 : pos; /*如果索引值 == 你所添加图片的数量就把索引值设置为0,如果不等于就把自加后的索引值 赋给pos; */
            images[pos].style.display = 'inline';   /*显示图片*/ 
        },1000); 
    }; 

</script>
</head>

<body>

<div id="tab"> 
    <img src="pic1.jpg" width="400" height="250"/> /*这里放你需要的照片(数量可以增加)*/
    <img src="pic2.jpg" width="400" height="250"/> /*这个统计的是页面内所有的图片,记得调整*/
    <img src="pic.jpg" width="400" height="250"/>
</div>

</body>
</html>

我只是自己收藏使用 勿喷。

  • 19
    点赞
  • 77
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr小布懂

谢谢那么帅还对我这么好

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值