2021-01-06

小白写网页 banner图切换  
 

css样式部分

<style>
    body{ margin:0;  padding: 0;}
    #tabs{ width: 1920px; height: 500px;  overflow: hidden; float: lef; position: relative;}
    #tabs>a:not(:first-child){
        display: none;
    }
</style>
图片框架部分

<div id="tabs">
    <a name="i"  href="#" ><img src="images/banner.jpg"  width="100%"  height="500" /></a>
    <a name="i"  href="#" ><img src="images/banner2.jpg"  width="100%"  height="500" /></a>
    <a name="i"  href="#" ><img src="images/banner.jpg"  width="100%"  height="500" /></a>
    <a name="i"  href="#" ><img src="images/banner2.jpg"  width="100%"  height="500" /></a>
</div>



控制效果部分

<script>
    var len = document.getElementsByName("i");   // 获取 name属性值为 i 的元素
    var pos = 0;   //  定义变量值为 0
    function changeimage() {
        len[pos].style.display = "none";   // 隐藏元素
        pos++; // 变量值加 1
        if (pos == len.length) pos=0;    // 变量值重新定义为 0;
        len[pos].style.display = "block"   //  显示元素
    }
    setInterval('changeimage()',3000);   //  每隔3秒执行一次函数
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值