zoukankan      html  css  js  c++  java
  • 文字上下滚动

    //css

    .slidsWarpper{
      height:100px;
      80%;
      margin:0 auto;
      border:2px solid red;
      overflow: hidden;
      position:relative;
    }
    .slides{
      position:absolute;
      top:0;
      left:0;
      100%;
    }
    .slide{
      height:30px;
      border:1px solid goldenrod;
      100%
    }
    </style>


    //html

    <div class="slidsWarpper">
      <div class="slides">

        <div class="slide">
          <a target="_blank" href="#">
            <p>111111111 </p>
          </a>

        </div>
        <div class="slide">
          <a target="_blank" href="#">
            <p>2222222222222222</p>
          </a>

        </div>
        <div class="slide">
          <a target="_blank" href="#">
            <p>2015第十五届中国国际冶金工业展览会在沪召开</p>
          </a>

        </div>
        <div class="slide">
          <a target="_blank" href="#">
            <p>上海大数据分析企业亮相第二届世界互联网大会 </p>
          </a>

        </div>
        <div class="slide">
          <a target="_blank" href="#">
            <p>大数据创造价值,汇赋科技邀您共聚第三届世界互联网大会 </p>

          </a>
        </div>

      </div>

    </div>


    //js

    window.onload = function(){

      var targetTop = 30;

      var targetTimer = 2000;

      function scroll(){

        var currentTop = Math.abs($('.slide').posiiton().top);

        var duration = (targetTop - currentTop) * targetTimer / targetTop;

        var slide = $('.slides').find('.slide:first');

        $('.slides').animate({'top':-targetTop},duration,'linear',function(){

          $('.slides').append(slide).css('top',0);

          scroll();

        })

      }

      scroll();

    }

     

  • 相关阅读:
    canvas
    学习总结
    后台管理人员项目,添加和查询的思路
    写了项目的一些心得
    学了一丢丢的正则皮毛
    已学的前端存储(学生)
    $.ajax()方法详解即自己遇到问题(新手)
    C#中 decimal 的四舍五入
    自己写一个C#数据结构:用List<T>实现一个简单的Stack
    【转】在CentOS 6.X上部署C# 开发环境
  • 原文地址:https://www.cnblogs.com/adong69/p/7798645.html
Copyright © 2011-2022 走看看