仿百度百家主页的轮播图效果

HTML

                    <div class="ShowEntry"> 
                    <!-- <div id="widget_content_player" class="Player" alog-group="log-player">-->
                            <!--------- 右击箭头--------->
                            <a href="javascript:void(0);" id="widget_content_player_prev" class="prev carousel-btn-prev">
                                <span class="icon-wrap"><img src="image/箭头左.png"></span>
                            </a>

                            <div id="widget_content_player_wrapper" class="player">
                                <!---------- 一张大图和涂上的文字  ------->
                                <div id="widget_content_player_imgView" class="imgview">

                                      <!---------- 一张大图  ------->
                                     <a href="" target="_blank" mon="a=12&amp;col=1&amp;pn=2">
                                        <img src="http://d.hiphotos.baidu.com/news/q%3D100/sign=da32af9f01fa513d57aa68de0d6c554c/c75c10385343fbf2f9ac9c60b97eca8064388ff4.jpg" hadcut="1" class="active" style="width: 100%; height: 100%; opacity: 1;">

                                     </a>

                                     <a href="" target="_blank" mon="a=12&amp;col=1&amp;pn=2">

                                      <img src="image/95eef01f3a292df570506750b5315c6035a873e0.jpg" style="width: 100%; height: 100%; opacity: 1;">          
                                    </a>

                                     <a href="" target="_blank" mon="a=12&amp;col=1&amp;pn=2">
                                        <img src="image/0824ab18972bd407e8f01db872899e510fb30944.jpg.png" style="width: 100%; height: 100%; opacity: 1;">          
                                     </a>

                                      <a href="" target="_blank" mon="a=12&amp;col=1&amp;pn=2">
                                        <img src="image/9825bc315c6034a8cfd58fc7c213495409237644.jpg" style="width: 100%; height: 100%; opacity: 1;">          
                                     </a>

                                     <!--<div class="readnum"><span class="tit">阅读数</span><span class="num" data-read="16913">16913</span></div>-->                                                         
                                     <!---------- 图片下方的解释文字,由js控制 哪张图对应哪个链接 ------->
                                     <div class="box">
                                         <i class="mark"></i>
                                         <a href="http://mbcaijing.baijia.baidu.com/article/755645" target="_blank" class="title">李嘉诚400亿澳洲并购:千亿现金急寻出路</a>
                                         <a href="http://mbcaijing.baijia.baidu.com/article/755645" target="_blank" class="title" style="display:none">美女</a>
                                         <a href="http://mbcaijing.baijia.baidu.com/article/755645" target="_blank" class="title" style="display:none">自行车</a>
                                         <a href="http://mbcaijing.baijia.baidu.com/article/755645" target="_blank" class="title" style="display:none">足球</a>
                                     </div>

                                </div>

                                <!---------- 右下方四个点  ------->
                                <div class="circles">
                                <a href="http://guoshiliangbo.baijia.baidu.com/article/756806" class="circle" target="_blank" style="background:red"></a>
                                <a href="http://yemacaijing.baijia.baidu.com/article/755797" class="circle" target="_blank"></a>
                                <a href="http://mbcaijing.baijia.baidu.com/article/755645" class="circle " target="_blank"></a>
                                <a href="http://junstapo.baijia.baidu.com/article/755717" class="circle " target="_blank" ></a>
                                </div>

                            </div>

                           <!--------- 右击箭头--------->
                            <a href="javascript:void(0);" id="widget_content_player_next" class="next carousel-btn-next">
                                <span class="icon-wrap"><img src="image/右箭头.png"</span>
                            </a>

                       <!-- </div>-->

                    </div>

CSS

.ShowEntry{
    height:inherit;
    width:70%;
    background:#00F;
    margin-right:10px;
    float:left;
    position:relative;
}
.ShowEntry .carousel-btn-prev, .ShowEntry .carousel-btn-next {
    position: absolute;
    top: 130px;
    width: 50px;
    height: 50px;
    z-index: 89;    
}

.addBgi{
    background-image:url(../image/%E5%9C%86.png);
    background-repeat: no-repeat;
}

.ShowEntry .carousel-btn-prev {
    left: 15px;
    background-position: -10px -95px\9;
    /*background-image:url(../image/%E5%B7%A6%E7%AE%AD%E5%A4%B4.png)*/
}

.ShowEntry .carousel-btn-next {
    right: 15px;
    background-position: -160px -95px\9;
}
.ShowEntry .icon-wrap {
    position: relative;
    display: block;
    margin: 10% 0 0 10%;
    width: 80%;
    height: 80%;
/*  z-index:99;*/
}

.player {
    position: relative;
}

.player .imgview {
    /*width: 670px;*/
    height: 300px;
    position: relative;
    overflow: hidden;
    background: #ccc;
}

.circles{
    position: absolute;
    bottom: 20px;
    right: 0;
    width: 80px;
    height: 8px;

}
/*.player .circles .active*/
.active {
    background: red;
    opacity: 1;/*��ȫ��͸��*/
}

.player .circles .circle {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    display: inline-block;
    background:#000;
    margin-left: 2px;
    opacity: .7;
}

.box{
    height:80px;
    width:100%;
    position:absolute;
    bottom:0;
}

.box .title {
    font-size: 18px;
    line-height: 70px;
    color: #fff;
    font-family: "΢���ź�","Hiragino Sans GB";
    display: block;
    text-align:center;
}

.box .title:hover {
    text-decoration: none;
    color: #e05a5a;
}

javascript

var index=0;
//周期:2秒  auto_play后不能加括号
var circulate=setInterval(auto_play,2000);//函数后面不能加括号
//自动播放
function auto_play(){
    //alert(index);
    if(index>=3)
    {index=0;}
    else {index=index+1;}

    changePic(index);
    /*$(".imgview img").css("display","none");*/
    //$(".imgview img").attr("src",imgs[index]);
    //alert(index);
}
//切换图片
    function changePic(index){
        //alert(index);
        $(".imgview a").css("display","none");
        $(".box a").css("display","none");
        $(".circles a").css("background","#000");

        //var src=$(".imgview a:eq("+index+")").attr("target");
        //alert(src);
        $(".imgview a:eq("+index+")").css("display","inline");
        $(".box a:eq("+index+")").css("display","block");
        $(".circles a:eq("+index+")").css("background","red");
        //alert(src);
    }
//鼠标进入播放区域 暂停播放
    $(".imgview").mouseenter(function(){
        //alert("hi!");
        clearInterval(circulate);
    })
    //鼠标移出播放区域 开始播放
    $(".imgview").mouseleave(function(){
        //alert("hi!");
        circulate=setInterval(auto_play,2000);
    })

    //鼠标移入序号圆点 切换到序号所对应图
    $(".circle").mouseenter(function(){
        //如何确定当前circle的序号?
        var num=$(this).index();
        //alert(num);
        clearInterval(circulate);

        changePic(num);

        circulate=setInterval(auto_play,2000);
    });
//点击左边箭头 切换到上一张
    $(".carousel-btn-prev").click(function(){
        clearInterval(circulate);
        //alert(index);
        //1.现在处在第几张 :index;
        if(index==0)index=3;
        else index=index-1;
        changePic(index);
        circulate=setInterval(auto_play,2000);
    });

    //点击右边箭头 切换到下一张
    $(".carousel-btn-next").click(function(){
        clearInterval(circulate);
        //alert(index);
        //1.现在处在第几张 :index;
        if(index==3)index=0;
        else index=index+1;
        changePic(index);
        circulate=setInterval(auto_play,2000);
    });
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
最新仿百度百家模板Wordpress主题源码,采用xhtml标准篡写,科技资讯自媒体网站WP主题,符合seo标准,布局简洁舒心,后台功能非常齐全,并且支持自定义全屏背景大图。 主题特色: 1.可以在后台自定义下拉式的导航设计 2.五张滚动式的幻灯片,图文兼并 3.幻灯片右侧,可以在后台自定义设置三篇最新热点图文 4.首页最新文章数量自定义,同时标题的尾巴一些显目的标识(这个在文章中设置即可,如首发) 5.首页最新文章还有三种格式自定义,包括标注,日志,状态格式(在编辑文章的时候右下角有设置) 6.右侧栏强大的小工具如:特别推荐,根据评论的热门推荐,随机推荐,最新文章,根据浏览量文章排行榜,标签云,最新评论,友情链接等等。 7.网页底部是二级导航,版权信息,二维码信息 8.右侧栏广告可以通过小工具实现 9.logo图片在后台自定义上传设置 10.首页TDK在后台自定义设置符合SEO规范 11.文章页左上角有微博微信QQ空间的分享功能,有利于传播你的文章 12.文章页根据tag读取相关文章,有利于增加内部链接提升SEO效果 13.主题配送一个会员投稿插件,在文章底部会有点赞和收藏的互动功能 14.内置wordpress默认搜索功能 15.内置wordpress评论功能 16.点击图标回顶部功能 17.栏目页支持面包屑功能 18.响应式设计,手机,电脑都可以流畅浏览 安装方法: 1、到网站下载wordpress程序。 2、解压程序压缩包得到一个wordpress命名的文件。 3、用FTP链接网站空间,并且打开根目录。 4、把wordpress文件夹里面的内容全部传输到空间根目录里面去。 5、访问域名,登录管理员账户进入后台选择外观进行安装。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值