zoukankan      html  css  js  c++  java
  • Juqery让世界更美好超级简单实用的(上、下)自动翻的最佳效果,有图为证!

         今天是我第一次写博文,虽然我注册有1年多了,但是很少在平时去总结自己的一些经验,我在博客园学到了很多知识,在博客园这个大家庭里,使我深深的体会到,只有分享才会获得更多的收获,希望在今后得日子里能坚持多写写技术文章,多提升自己的技术,也希望能和大家共同进步!

        本人也是菜鸟,废话不多说,贴上自己总结摸索的效果、代码如下:

        效果:

    <script type="text/javascript">
    //向上滚动效果
    function AutoScroll1(obj) {
     var scrollHeight=$("ul  li:first").height();
    if ($(obj).attr("name") != "hovered") {
    $(obj).find("#ul1").animate({
       marginTop: "-"+scrollHeight+"px"
    }, 1000, function() {
      $("ul:first li").eq(2).fadeIn(500);
      $("ul:first li:gt(3)").attr("style","background:#006699;display:block");
      $(this).css({ marginTop: "0px" }).find("li:first").appendTo(this);
      $("ul:first li:gt(2)").attr("style","background:#006699;display:none");
    });
    }
    }
    
    //向下滚动效果
    function AutoScroll2() {
      if ($("#scrollDiv2").attr("name") != "hovered") {
         $("#scrollDiv2 #ul2 li:last").hide().insertBefore($("#scrollDiv2 #ul2 li:first").slideDown(1000));
       }
    }
    
    function HoverFun(obj)
    {
      $(obj).hover(function () {
            $(this).attr("name", "hovered");
        }, function () {
            $(this).removeAttr("name");
        });
    }
    
    $(document).ready(function() {
       HoverFun("#scrollDiv1");
       HoverFun("#scrollDiv2");
       setInterval('AutoScroll1("#scrollDiv1")', 3000);
       setInterval("AutoScroll2()", 3000);
    });
    </script>
    <style type="text/css">
    ul, li
    {
    margin: 1px;
    padding: 0;
    height: 190px;
      190px;
    color:  White;
    font-size:24px;
    font-weight:bold;
    text-align:center;
    }
    .banner_little
    {
      height: 380px;
      line-height: 190px;
      overflow: hidden;
    }
    ul li
    {
     list-style-type:none;
    }
    
    </style>
    <div id="scrollDiv1" class="banner_little" style="margin-left:100px;position:absolute">
     <ul id="ul1">
       <li style="background:#006699">向上翻,第一行</li>                                   
       <li style="background:#006699">向上翻,第二行</li>
       <li style="background:#006699;display:none">向上翻,第三行</li>
       <li style="background:#006699;display:none">向上翻,第四行</li>
     </ul>
    </div>
    
    <div id="scrollDiv2" class="banner_little"  style="margin-left:400px;position:absolute">
     <ul id="ul2">
       <li style="background:#006699;">向下翻,第一行</li>                                   
       <li style="background:#006699;">向下翻,第二行</li>
       <li style="background:#006699;">向下翻,第三行</li>
       <li style="background:#006699;">向下翻,第四行</li>
     </ul>
    </div>

    自己的能力有限,希望尽到了自己的绵薄之力,简单实用!明天接着写.......

    您的支持是我最大的动力,如果你觉得还可以,请您给个”推荐“!

  • 相关阅读:
    ReLu(Rectified Linear Units)激活函数
    限制Boltzmann机(Restricted Boltzmann Machine)
    栈式自动编码器(Stacked AutoEncoder)
    降噪自动编码器(Denoising Autoencoder)
    WebRequest/HttpWebRequest/HttpRequest/WebClient/HttpClient的区别
    JWT认证
    WebService概念和使用
    使用nvm安装node,全局npm,cnpm
    EF CodeFirst系列(8)---添加初始化数据和数据库迁移策略
    EF CodeFirst系列(7)--- FluentApi配置单个实体
  • 原文地址:https://www.cnblogs.com/Kummy/p/2934331.html
Copyright © 2011-2022 走看看