首页banner特效

 <link href="css/swiper.min.css" rel="stylesheet" />
 <script src="js/jquery-1.9.1.min.js" type="text/javascript"></script>

 <div class="swiper-container">
            <div class="swiper-wrapper" id="idContainer2">
                <asp:Repeater runat="server" ID="rptBanner">
                    <ItemTemplate>
                        <div class="swiper-slide" style=‘display: <%#Container.ItemIndex == 0 ? "block" : "none" %>‘>
                            <a href="<%#Eval("Linkurl") %>" target="_blank">
                                <img src="<%# globalVariables.FileDir+Eval("GlobalPicBig3") %>">
                            </a>
                        </div>
                    </ItemTemplate>
                </asp:Repeater>
            </div>
            <div class="swiper-pagination">
            </div>
            <div class="wrapperLunbo">
                <ul>
                    <asp:Repeater ID="rptDot" runat="server">
                        <ItemTemplate>
                            <li class="<%#Container.ItemIndex == 0 ? "wrapperLunboCurrent" : "" %>" onclick="bannerPoint(this)">
                                <a href="javascript:void(0)"></a></li>
                        </ItemTemplate>
                    </asp:Repeater>
                </ul>
            </div>
            <div class="swiper-button-next" id="bannerNext" onclick="bannerPrev()">
            </div>
            <div class="swiper-button-prev" id="bannerPrev" onclick="bannerNext()">
            </div>
        </div>
<script type="text/javascript">
        $(window).scroll(function () {
            var firstScreen = $(".BrandBox").offset().top - $(document).scrollTop();
            if (firstScreen <= 687 && firstScreen > 300)
            { menuPoint(0); }
            var secondScreen = $(".contentTitleAll").offset().top - $(document).scrollTop();
            if (secondScreen <= 300 && secondScreen > -300)
            { menuPoint(1); }
            var thirdScreen = $(".showSImgBox").offset().top - $(document).scrollTop();
            if (thirdScreen <= 1000 && thirdScreen > 300) {
                menuPoint(2);
            }
            var fouthScreen = $(".footerBox2").offset().top - $(document).scrollTop();
            if (fouthScreen < 900)
            { menuPoint(3); }
        });
        function menuPoint(index)
        { $(".screenSwitch li").eq(index).addClass("screenSwitchCurrent").siblings().removeClass(); }
        $(document).ready(function () {
            $(".screenSwitch li").click(function () {
                $(this).addClass("screenSwitchCurrent").siblings().removeClass();
            });
            bannerLength = $("#idContainer2 div").length;
            bannerSetInterval = setInterval("runBanner()", 3000);
        });
        function bannerPrev() {
            clearInterval(bannerSetInterval);
            ++bannerIndex;
            if (bannerIndex >= bannerLength) {
                bannerIndex = bannerLength - 1;
            }

            $(".wrapperLunbo li").eq(bannerIndex).addClass("wrapperLunboCurrent").siblings().removeClass();
            $("#idContainer2 div").eq(bannerIndex).show().siblings().hide();
            bannerSetInterval = setInterval("runBanner()", 3000);
        }
        function bannerNext() {
            clearInterval(bannerSetInterval);
            --bannerIndex;
            $("#txtBrand").val(bannerIndex);
            if (bannerIndex < 0) {
                bannerIndex = 0;
            }
            $(".wrapperLunbo li").eq(bannerIndex).addClass("wrapperLunboCurrent").siblings().removeClass();
            $("#idContainer2 div").eq(bannerIndex).show().siblings().hide();
            bannerSetInterval = setInterval("runBanner()", 3000);
        }
        function bannerPoint(ele) {
            clearInterval(bannerSetInterval);
            bannerIndex = $(ele).index();
            $(".wrapperLunbo li").eq(bannerIndex).addClass("wrapperLunboCurrent").siblings().removeClass();
            $("#idContainer2 div").eq(bannerIndex).show().siblings().hide();
            bannerSetInterval = setInterval("runBanner()", 3000);
        }
    </script>


时间: 2024-08-10 17:20:45

首页banner特效的相关文章

模仿东京首页banner轮播,京东新闻上下滚动动画实现(动画实现)

接着上篇 微信小程序-阅读小程序demo写:http://www.cnblogs.com/muyixiaoguang/p/5917986.html 首页banner动画实现 京东新闻上下动画实现 想着模仿京东首页呢,结果也没赶得及写完,轮播图让我搞了好长时间.也好,那就国庆8天好好的写一下,这里写了一半,先放着.先介绍一下这一半的内容.       还是老规矩,先放个图吧,虽然才一点点了 上线的banner大图和京东头条都是可以滚动的,抄写微信小程序社区官方qq群:390289365里 Nige

锤子科技官方首页的特效

前段时间同事给我说锤子科技的首页特效非常惊艳,让我看下,我一看果然炫酷http://www.smartisan.com. 在网上查了一下,有人说用的是这个插件https://github.com/ariona/hover3d,不过我这边GITHUB上不去无法验证. 还有查到是用了parallax这个插件,查了下确实http://www.htmleaf.com/Demo/201508152420.html,不过parallax只实现了图片层次感的视觉差效果,锤子科技的首页特效还有个随鼠标位置改变形

three.js的wave特效(ivew官网首页波浪特效实现)

查看效果请访问:https://521lbx.github.io/Web3D/index.html公司的好几个vue项目都是用ivew作为UI框架,所以ivew官网时不时就得逛一圈.每一次进首页都会被首页的波浪特效经验到,一时手痒,就有个这篇随笔!猜了猜应该是使用three.js写的,就上three.js官网上逛荡逛荡,果不其然,官网有个wave的特效,但要做成ivew官网的样子,还是需要做些功夫的. 首先是点点的颜色(官网例子是白色的),然后是特效的区域(官网是满屏),最后是设置特效只在波浪上

首页banner焦点图自动轮播效果

今天来介绍一下我前两天写一个小任务的时候遇到的一些问题,如果能够有所帮助或者启发,那将是我的荣幸. <div class="banner"> <a class="" href="#" target="_blank"><img src="images/newpic.gif"></a>        <a class="" href=&q

jQuery UI 实现图片循环显示,常用于网站首页banner广告切换

http://www.runoob.com/try/try.php?filename=jqueryui-example-position-cycler <!doctype html><html lang="en"><head>  <meta charset="utf-8">  <title>jQuery UI 定位(Position) - 图像循环</title>  <link rel=&

20款带左右箭头的焦点图片轮播特效代码

20款带左右箭头的焦点图片轮播特效代码分享 html5带倒影3D图片叠加轮播切换特效 jQuery slide图片自动轮播滚动插件 jQuery焦点图插件带按钮控制图片轮播滚动代码 jquery仿hao123带新闻标题图片轮播滚动效果 jQuery仿瑞丽全屏透明遮罩图片轮播滚动代码 jQuery带网上开户表单的焦点图轮播代码 jquery左右箭头控制带缩略图片轮播切换 jQuery responsiveslides.js响应式图片轮播特效 jQuery OwlCarousel图片滚动插件世界杯图

一个简单的特效引发的大战之移动开发中我为什么放弃jquery mobile

我本想安静的做一个美男子,可是,老板不涨工资,反而,一月不如一月. 我为什么放弃jquery mobile插件选择自己写特效? 在开发中大家都知道效率很重要,一个好的工具可以在开发中大大提升效率,工作做的越多,相应的取得的报酬也就越多,相反就是我自己了. 最近一直在一件事情上,移动线上网站测试必须符合3星,将不合格的网站调优后保证3星,方便线上推广,难免会遇见一些问题,大致为题后期会写一篇随笔总结,“移动开发中网站如何优化”.其中遇见的一个问题就是JS文件过大,CSS文件过大,之前项目一直使用的

【程序吧 www.qhttl.com 圆形气泡导航特效jquery】

先上图: jquery实现的圆形气泡特效,是导航类的,用于大气的网页设计,或者公司网站首页导航特效 预览地址:程序吧推介圆形气泡导航特效 下载地址:圆形气泡导航特效 [程序吧 www.qhttl.com 圆形气泡导航特效jquery],布布扣,bubuko.com

网站建设时首页规划的要点

网站建设的时候,首页是最重要的一个页面,也是用户最多访问的页面,如果网站首页没有做好,那么大多数用户也就离开网站了.所以,做网站的时候,要多花点心思在首页上.首页要做好规划,让用户访问首页时,就能感觉这个网站就是自己想要的.是自己需要的网站. 如何规划首页呢?下面跟着金色方向石家庄网站建设一起来看首页规划的要点. 1.首页主题 首页是网站的中心页面,网站的主题主要是首页确定的,所以在首页中需要让用户知道网站是做什么的.在网站规划上,还需要经过网站的标题.关键字的描绘上展示网站的主要内容,这样用户