文字循环滚动

<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8" />

    <title>www.jb51.net - 间歇循环滚动</title>

    <style>

      #box {

        height: 200px;

        width: 300px;

        margin: 0 auto;

        border: 1px solid #0066ff;

        overflow: hidden;

        box-sizing: border-box;

      }

      #box li {

        color: #333;

        height: 24px;

      }

      #box ul {

        margin: 0;

        padding: 0;

      }

    </style>

  </head>

  <body>

    <div id="box">

      <ul id="con1">

        <li>脚本之家1</li>

        <li>脚本之家2</li>

        <li>脚本之家3</li>

        <li>脚本之家4</li>

        <li>脚本之家5</li>

        <li>脚本之家6</li>

        <li>脚本之家7</li>

        <li>脚本之家8</li>

        <li>脚本之家9</li>

      </ul>

    </div>

    <script>

      var area = document.getElementById("box");

      area.innerHTML += area.innerHTML;

      var count = document.getElementById("con1").getElementsByTagName("li")

        .length;

      var height1 = 24;

      area.scrollTop = 0;

      console.log(area.scrollTop, area.offsetHeight, count);

        function scrollUp() {

          console.log(area.scrollTop, area.offsetHeight);

          if (area.scrollTop < area.offsetHeight) {

            area.scrollTop++;

          } else {

            area.scrollTop = 1;

          }

        }

        setInterval("scrollUp()", 50);

    </script>

  </body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容