JS实现的新闻列表自动滚动效果示例


Posted in Javascript onJanuary 30, 2019

本文实例讲述了JS实现的新闻列表自动滚动效果。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style type="text/css">
    #box{width:260px;height:100px;margin:0 auto;border:2px solid red;overflow: hidden}
    ul{padding:0;margin:0;list-style: none;overflow: hidden}
    ul li{height:24px;line-height: 24px;padding-left:10px;}
    a{text-decoration: none;color:#000;}
    a:hover{color:#f00}
  </style>
</head>
<body>
<div id="box">
  <ul id="con1" onMouseOut="Up()" onMouseOver="Stop()">
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >1,课程html</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >2,课程css</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >3,课程js</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >4,课程jquery</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >5,课程html5</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >6,课程css3</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >7,课程hp</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >8,课程bpootstrap</a> </li>
    <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >9,课程apicloud</a> </li>
  </ul>
  <ul id="con2"></ul>
</div>
</body>
<script type="text/javascript">
  var box=document.getElementById("box");
  var con1=document.getElementById("con1");
  var con2=document.getElementById("con2");
  var s=document.getElementsByTagName("a");
  var speed=50;
  con2.innerHTML=con1.innerHTML;
  function ScrollUp(){
    if( box.scrollTop>=con1.scrollHeight){
      box.scrollTop=0;
    }else
      box.scrollTop++;
  }
  var i=setInterval("ScrollUp()",speed);
  function Stop(){
    clearInterval(i);
  }
  function Up(){
    i=setInterval("ScrollUp()",speed);
  }
</script>
</html>

这里使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码,可得如下运行效果:

JS实现的新闻列表自动滚动效果示例

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
在js中使用&quot;with&quot;语句中跨frame的变量引用问题
Mar 08 Javascript
可实现多表单提交的javascript函数
Aug 01 Javascript
如何设置iframe高度自适应在跨域情况下的可用方法
Sep 06 Javascript
借助javascript代码判断网页是静态还是伪静态
May 05 Javascript
Windows 系统下安装和部署Egret的开发环境
Jul 31 Javascript
在JavaScript中使用对数Math.log()方法的教程
Jun 15 Javascript
原生JS实现图片轮播切换效果
Dec 15 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
Jan 15 Javascript
JS实现图片居中悬浮效果
Dec 25 Javascript
js根据json数据中的某一个属性来给数据分组的方法
Oct 08 Javascript
javascript判断一个变量是数组还是对象
Apr 10 Javascript
JsonProperty 的使用方法详解
Oct 11 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
Jan 30 #Javascript
JS实现头条新闻的经典轮播图效果示例
Jan 30 #Javascript
AJAX在JQuery中的应用详解
Jan 30 #jQuery
JS实现换肤功能的方法实例详解
Jan 30 #Javascript
js实现ATM机存取款功能
Oct 27 #Javascript
详解基于electron制作一个node压缩图片的桌面应用
Jan 29 #Javascript
JS实现鼠标拖拽盒子移动及右键点击盒子消失效果示例
Jan 29 #Javascript
You might like
php 获取可变函数参数的函数
2009/08/26 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
2014/07/22 PHP
使用Codeigniter重写insert的方法(推荐)
2017/03/23 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
JavaScript基本对象
2007/01/11 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
JS验证IP,子网掩码,网关和MAC的方法
2015/07/02 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
2015/11/30 Javascript
AngularJs实现分页功能不带省略号的代码
2016/05/30 Javascript
轻松掌握JavaScript装饰者模式
2016/08/27 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
Python SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
2014/05/06 Python
Python中规范定义命名空间的一些建议
2016/06/04 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
Python动刷新抢12306火车票的代码(附源码)
2018/01/24 Python
多个应用共存的Django配置方法
2018/05/30 Python
PYTHON EVAL的用法及注意事项解析
2019/09/06 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
Django 再谈一谈json序列化
2020/03/16 Python
飞利浦西班牙官方网站:Philips西班牙
2020/02/17 全球购物
Expedia瑞典官网:预订度假屋、酒店、汽车租赁、机票等
2021/01/23 全球购物
营销人才自我鉴定范文
2013/12/25 职场文书
上课打牌的检讨书
2014/02/15 职场文书
公司司机岗位职责范本
2014/03/03 职场文书
公立医院改革实施方案
2014/03/14 职场文书
敬老院活动总结
2014/04/28 职场文书
上班迟到检讨书范文300字
2014/11/02 职场文书
2014年财务部工作总结
2014/11/11 职场文书
Python 线程池模块之多线程操作代码
2021/05/20 Python
Python开发五子棋小游戏
2022/05/02 Python