js实现轮播图(淡入淡出效果)

本文详细介绍了如何使用JavaScript和CSS实现淡入淡出效果的轮播图,包括自动播放、鼠标交互控制及图片动画切换效果。通过设置图片的opacity和absolute定位,配合定时器控制切换,达到轮播效果。
摘要由CSDN通过智能技术生成

目录

一、前言

二、轮播图实现效果

三、功能

四、实现代码

 1.html+css部分代码

2.js主要代码

5、总结


一、前言

说起轮播图,大家应该都不陌生,大部分网站的首页或者也是面试官的提问:你会写轮播图吗?都会见到它的存在。虽然实现起来也不是很困难,但是真正能写好的人也不多,这也是我写这个的原因,整理一下自己写的东西,也带着大家一起复习巩固。

二、轮播图实现效果

 

 

三、功能

1.实现自动播放

2.鼠标移入停止播放,按左右切换按钮或者点击分页器小圆点切换图片

3.图片实现淡入淡出的动画效果

四、实现代码

 1.html+css部分代码

    <div class="banner">
        <!-- 图片部分 -->
        <div class="wrap">
            <div class="item">
                <img src="./img/02.jpg" alt="">
            </div>
            <div class="item">
                <img src="./img/01.gif" alt="">
            </div>
            <div class="item">
                <img src="./img/03.jpg" alt="">
            </div>
            <div class="item">
                <img src="./img/04.jpg" alt="">
            </div>
        </div>
        <!-- 分页器部分 -->
        <div class="pagenation">
            <div id="pagenation-item0"></div>
            <div id="pagenation-item1"></div>
            <div id="pagenation-item2"></div>
            <div id="pagenation-item3"></div>
        </div>
        <!-- 上一张下一张部分 -->
        <div class="goon"></div>
        <div class="goout"></div>
    </div>

                
  • 11
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值