js 文本滚动效果的实例代码


Posted in Javascript onAugust 17, 2013
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
 <style type="text/css">
  *{margin:0;padding:0;}
  ul{list-style:none outside none}
  .slchanpin001{width:200px;border:1px solid orange;margin:55px auto}
  .slchanpin001-t{height:25px;background:orange}
  .slchanpin001-c{width:200px;height:60px;overflow:hidden;position:relative}
  .slchanpin001-c li{float:left;width:200px;height:60px;background:red;}
  .slchanpingCon01{height:60px;position:absolute;top:0;left:0;}
 </style>
 </head>
 <body>
  <div class="slchanpin001">
   <div class="slchanpin001-t"></div>
   <div class="slchanpin001-c">
    <div class="slchanpingCon01" id="slchanpingCon01">
     <ul>
      <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>
      <li>10</li>
      <li>10</li>
      <li>10</li>
     </ul>
    </div>
   </div>
  </div>  
 <script type="text/javascript">
  var sl = function(id){ return document.getElementById(id)}
  var speed = 0;
  var timer = null;
  var i=0;
  function slProdust(){
   var slchanpingCon01 = sl("slchanpingCon01").getElementsByTagName("li");
   var slElem = sl("slchanpingCon01");
   var slDivWidth = slchanpingCon01[0].offsetWidth * slchanpingCon01.length;
    slElem.style.width = slDivWidth +"px";
    function autoFunc(){
     if(speed   >  -slDivWidth ){
      speed--;
      slElem.style.left = speed + "px"
     }
     else{
      clearTimeout(timer);
     }
     timer = setTimeout(function(){autoFunc()},10);
    }
    autoFunc();
  }
  slProdust();
 </script>
 </body>
</html>
Javascript 相关文章推荐
ExtJS 2.2.1的grid控件在ie6中的显示问题
May 04 Javascript
详解jQuery插件开发中的extend方法
Nov 19 Javascript
深入理解JavaScript中的箭头函数
Jul 28 Javascript
javascript设置和获取cookie的方法实例详解
Jan 05 Javascript
jquery获取复选框的值的简单实例
May 26 Javascript
微信小程序实现选项卡功能
Jun 19 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
Jul 01 Javascript
vue做移动端适配最佳解决方案(亲测有效)
Sep 04 Javascript
解决vue中虚拟dom,无法实时更新的问题
Sep 15 Javascript
分享5个顶级的JavaScript Ajax组件库
Sep 16 Javascript
vue+element实现打印页面功能
May 20 Javascript
javascript实现5秒倒计时并跳转功能
Jun 20 Javascript
javascript用户注册提示效果的简单实例
Aug 17 #Javascript
JS返回上一页实例代码通过图片和按钮分别实现
Aug 16 #Javascript
判断js对象是否拥有某一个属性的js代码
Aug 16 #Javascript
JS判断数组中是否有重复值得三种实用方法
Aug 16 #Javascript
对frameset、frame、iframe的js操作示例代码
Aug 16 #Javascript
jQuery实现密保互斥问题解决方案
Aug 16 #Javascript
图标线性回归斜着移动到指定的位置
Aug 16 #Javascript
You might like
php mssql 分页SQL语句优化 持续影响
2009/04/26 PHP
《PHP编程最快明白》第四讲:日期、表单接收、session、cookie
2010/11/01 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
cnblogs中在闪存中屏蔽某人的实现代码
2010/11/14 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
js data日期初始化的5种方法
2013/12/29 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
在React框架中实现一些AngularJS中ng指令的例子
2016/03/06 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
2016/06/13 Javascript
基于jQuery实现表格内容的筛选功能
2016/08/21 Javascript
javascript数组遍历的方法实例分析
2016/09/13 Javascript
vue组件生命周期详解
2017/11/07 Javascript
angularJs自定义过滤器实现手机号信息隐藏的方法
2018/10/08 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
python复制文件代码实现
2013/12/23 Python
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
Python编程实现正则删除命令功能
2017/08/30 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
Python实现微信小程序支付功能
2019/07/25 Python
python代码 FTP备份交换机配置脚本实例解析
2019/08/01 Python
Jupyter notebook运行Spark+Scala教程
2020/04/10 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
Python三维绘图之Matplotlib库的使用方法
2020/09/20 Python
Django框架实现在线考试系统的示例代码
2020/11/30 Python
HTML5播放实现rtmp流直播
2020/06/16 HTML / CSS
英国最受欢迎的母婴精品品牌:JoJo Maman BéBé
2021/02/17 全球购物
struct和class的区别
2015/11/20 面试题
委托书范本
2014/04/02 职场文书
音乐学专业求职信
2014/07/22 职场文书
售后服务承诺函格式
2015/01/21 职场文书
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server
html网页引入svg图片的4种方式
2022/08/05 HTML / CSS