首页大屏广告效果 jquery轮播图淡入淡出

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jQuery个性化图片轮播效果</title>
    <script src="js/jquery.js" type="text/javascript"></script>
    <link rel="stylesheet" href="./css/common.css">
    <style>

.container{position: relative; zoom: 1; overflow: hidden}
.index-kv{width: 100%; height: 550px; overflow: hidden;left: 0}
.kv-img a{display: block; height: 550px}
.kv-img{width: 100%; height: 100%; position: relative; overflow: hidden}
.kv-img .index-kv-swipe{width: 100%; height: 100%; overflow: hidden; position: absolute; top: 0; left: 0; display: none}
.kv-img .index-kv-swipe.active{display: block}
.kv-img .index-kv-pic{width: 100%; height: 100%; background-repeat: no-repeat; background-position: center 0; background-size: cover}
.kv-num{width: 161px; height: 24px; *height: 22px; text-align: center; position: absolute; top: 308px; left: 50%; margin-left: -80px; overflow: hidden; padding-top: 8px; *padding-top: 10px; background: no-repeat; background-position: -391px -364px}
.kv-num li{display: inline-block; *display: inline; *zoom: 1; width: 12px; height: 12px; margin: 0 3px; cursor: pointer; background: #434343; border-radius: 6px; transition: width .3s ease-out}
.kv-num li.active{width: 29px; background: #1791F0}

    </style>
    <script>
        /* 首页大屏广告效果 */
        $(function() {
//                        return;
            var $imgrolls = $(".index-kv .kv-num li"); //选项卡区域
            //$imgrolls.css("opacity", "0.5"); //设置选项卡透明度
            var len = $imgrolls.length;
            var index = 0;
            var adTimer = null;
            //选项卡的鼠标悬浮、离开调用函数
            $imgrolls.mouseover(function() {
                index = $imgrolls.index(this);
                showImg(index);
            }).eq(0).mouseover();

            //滑入 停止动画,滑出开始动画.
            $(‘.index-kv‘).hover(function() {
                if (adTimer) {
                    clearInterval(adTimer);
                }
            }, function() {
                adTimer = setInterval(function() {
                    showImg(index);
                    index++;
                    if (index == len) {
                        index = 0;
                    }
                }, 5000);
            }).trigger("mouseleave");
        })
        //显示不同的幻灯片
        function showImg(index) {
            var $rollobj = $(".index-kv");
            var $rolllist = $rollobj.find(".kv-num li");
//            var newhref = $rolllist.eq(index).attr("href");
//            $("#jnImageroll .imgWrap").attr("href", newhref)
//                .find("img").eq(index).stop(true, true).fadeIn().siblings().fadeOut();
            $(".kv-img").find(".index-kv-swipe").eq(index).fadeIn().siblings().fadeOut();
//            $rolllist.removeClass("active").css("opacity", "0.5").eq(index).addClass("active").css("opacity", "1");
            $rolllist.removeClass("active").eq(index).addClass("active");
        }
    </script>
</head>

<body>
<div class="container">
        <div class="index-kv" id="indexKv">
            <div class="kv-img" id="kvBigImg">

                <div class="index-kv-swipe active">
                    <div class="index-kv-pic" style="background-image:url(images/01092500NWHfu.jpg);">
                        <a href="#" target="_blank" title="愚人节搞事情"></a>
                    </div>
                </div>
                <div class="index-kv-swipe">
                    <div class="index-kv-pic" style="background-image:url(images/29105758hr19g.jpg);">
                        <a href="#" target="_blank" title="大天使之剑"></a>
                    </div>
                </div>
                <div class="index-kv-swipe">
                    <div class="index-kv-pic" style="background-image:url(images/23094802ZOT3C.jpg);">
                        <a href="#" target="_blank" title="少年群侠传"></a>
                    </div>
                </div>
                <div class="index-kv-swipe">
                    <div class="index-kv-pic" style="background-image:url(images/21145750piihv.jpg);">
                        <a href="#" target="_blank" title="永恒纪元"></a>
                    </div>
                </div>
                <div class="index-kv-swipe">
                    <div class="index-kv-pic" style="background-image:url(images/01183921BxFOV.jpg);">
                        <a href="#" target="_blank" title="37直播"></a>
                    </div>
                </div>
                <div class="index-kv-swipe">
                    <div class="index-kv-pic" style="background-image:url(images/31100911C1Ueg.jpg);">
                        <a href="#" target="_blank" title=" 乾坤战纪"></a>
                    </div>
                </div>
            </div>
            <ul class="kv-num" id="kvNum">
                <li class="active"></li>
                <li class=""></li>
                <li class=""></li>
                <li class=""></li>
                <li class=""></li>
                <li class=""></li>
            </ul>

        </div>
</div>
</body>
</html>
时间: 2024-10-19 09:40:25

首页大屏广告效果 jquery轮播图淡入淡出的相关文章

轮播图淡入淡出的js和jquery的效果

图片轮播(淡入淡出)--js原生和jquery实现 图片轮播有很多种方式,这里采用其中的 淡入淡出形式 js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模拟出这些用法. 但不管怎样,构造一个最基本的表现层是必须的简单的图片轮播一般由几个部分构成. 对于淡入淡出式 1.首先是个外围部分(其实也就是最外边的整体wrapper) 2.接着就是你设置图片轮播的地方(也就是一个banner吧) 3.然后是一个图片组(可以用新的di

JQuery仿最新淘宝网首页带箭头幻灯片,JQuery轮播图

JQuery代码 <script type="text/javascript"> $(function() { var $banner = $('.banner'); var $banner_ul = $('.banner-img'); var $btn = $('.banner-btn'); var $btn_a = $btn.find('a') var v_width = $banner.width(); var page = 1; var timer = null;

Jquery 轮播图简易框架

=====================基本结构===================== <div class="carousel" style="width: 800px;height: 378px;"> <ul class="carousel-imgs"> <li> <a href="#"><img src="picture.jpg" alt=&

图片切换(非轮播,淡入淡出)--变形金刚joy007 项目总结

图片切换(非轮播,淡入淡出) 1.切换2.停止 <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> <style type="text/css"> div{ position: absolute; left: 0px; top: 0px;} .div1{ width: 800px; hei

jquery轮播图

咱们今天还是轮播图,今天说jquery的轮播图! 首先,要有个插件: 请无视Zepto插件,他没起到任何作用! 就是这两个啦! 然后就是代码! <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <!--引入插件--> <script src="../上月插件/jquery-3.1.1.min.js&q

jQuery轮播图鼠标移入停止,移出播放,点击小横条切换图片

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>banner</title> 7 </head> 8 <style> 9 .banner { 10 min-width: 1200px; 11 min-height: 350px; 12 position: r

《第31天:JQuery - 轮播图》

源码下载地址:链接:https://pan.baidu.com/s/16K9I... 提取码:0ua2 写这篇文章,当做是对自已这一天的一个总结.写轮播图要准备的东西:三张尺寸大小一样的图片.分为三个模块:HTML模块,CSS模块,Jquery模块 HTML模块: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQ轮播图</title> &l

js无缝轮播 和淡入淡出轮播

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{margin:0;padding:0;} ul,li{ list-style: none; } #banner{ width: 800px; height: 400px; margin: 30

支持触屏的jQuery轮播图插件

移动轮播图我看到两类, 一款是无线天猫的m.tmall.com和携程,实现了无缝轮播. 一款是蘑菇街的,没有实现无缝轮播. 我自己重写一个,类似天猫.不过功能上简单点,只实现支持触屏和无缝轮播. 1.页面代码 1 <!DOCTYPE html> 2 <html xmlns="http://www.w3.org/1999/xhtml" lang="UTF-8"> 3 <head> 4 <meta charset="U