JS实现超精简的链接列表在固定区域内滚动效果代码


Posted in Javascript onNovember 04, 2015

本文实例讲述了JS实现超精简的链接列表在固定区域内滚动效果代码。分享给大家供大家参考,具体如下:

这款超精简版的链接列表文字滚动代码,可在指定的区域内滚动,当然,区域大小可以自己设置的。

运行效果截图如下:

JS实现超精简的链接列表在固定区域内滚动效果代码

在线演示地址如下:

具体代码如下:

<html>
<HEAD>
<TITLE>文字链接列表滚动</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE type=text/css>
#demo a {
 width:100%;
 overflow:hidden;
 font:12px/16px tahoma;
 display:block;
 text-decoration:none;
 margin:2px;
 color:#4a551c;
 padding-left:2px;
 text-align:left;
}
#demo a:hover {
 color:#ff6600;
}
</STYLE>
</HEAD>
<body>
<div id="demo" style="overflow:hidden;height:132px;width:350px; border:1px solid #dde5bc;">
 <div id="demo1"> 
  <a href="#">多彩的电脑机箱图标,很多颜色和风格……</a>
  <a href="#">地方税务局网站建设方案 ……</a>
  <a href="#">获得系统内存,并以圆饼图表现百分比……</a>
  <a href="#">多彩的电脑机箱图标,很多颜色和风格……</a>
  <a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a>
  <a href="#">地方税务局网站建设方案 ……</a>
  <a href="#">多彩的电脑机箱图标,很多颜色和风格……</a>
  <a href="#">地方税务局网站建设方案 ……</a>
  <a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a>
  <a href="#">获得系统内存,并以圆饼图表现百分比……</a>
  <a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a>
  <a href="#">获得系统内存,并以圆饼图表现百分比……</a>
 </div>
 <div id="demo2"></div>
</div>
<script>
var speed=40
var demo=document.getElementById("demo");
var demo2=document.getElementById("demo2");
var demo1=document.getElementById("demo1");
demo2.innerHTML=demo1.innerHTML
function Marquee(){
 if(demo2.offsetTop-demo.scrollTop<=0)
  demo.scrollTop-=demo1.offsetHeight
 else{
  demo.scrollTop++
 }
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</body>
</html>

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

Javascript 相关文章推荐
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
Feb 23 Javascript
js处理自己不能定义二维数组的方法详解
Mar 03 Javascript
jQuery垂直多级导航菜单代码分享
Aug 18 Javascript
JavaScript获取页面中超链接数量的方法
Nov 09 Javascript
30分钟快速掌握Bootstrap框架
May 24 Javascript
js实现上传文件添加和删除文件选择框
Oct 24 Javascript
详解webpack2+React 实例demo
Sep 11 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
Feb 26 Javascript
vue之将echart封装为组件
Jun 02 Javascript
Vue Router的懒加载路径的解决方法
Jun 21 Javascript
jQuery实现点击图标div循环放大缩小功能
Sep 30 jQuery
详解vue中axios的使用与封装
Mar 20 Javascript
JS实现网页上随滚动条滚动的层效果代码
Nov 04 #Javascript
jQuery实现带有动画效果的回到顶部和底部代码
Nov 04 #Javascript
JavaScript前端开发之实现二进制读写操作
Nov 04 #Javascript
js实现二级菜单渐隐显示
Nov 03 #Javascript
整理JavaScript创建对象的八种方法
Nov 03 #Javascript
JavaScript实现倒计时代码段Item1(非常实用)
Nov 03 #Javascript
jQuery实用技巧必备(下)
Nov 03 #Javascript
You might like
PHP日期时间函数的高级应用技巧
2009/05/16 PHP
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
php代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
解放web程序员的输入验证
2006/10/06 Javascript
Javascript MD4
2006/12/20 Javascript
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
用javascript模仿ie的自动完成类似自动完成功的表单
2012/12/12 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
JavaScript使用Prototype实现面向对象的方法
2015/04/14 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
详解Vue整合axios的实例代码
2017/06/21 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
详解angularjs的数组传参方式的简单实现
2017/07/28 Javascript
Vue-axios-post数据后端接不到问题解决
2020/01/09 Javascript
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
跟老齐学Python之通过Python连接数据库
2014/10/28 Python
Python 字典dict使用介绍
2014/11/30 Python
Python AES加密模块用法分析
2017/05/22 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
TensorFlow tensor的拼接实例
2020/01/19 Python
python保留格式汇总各部门excel内容的实现思路
2020/06/01 Python
Python使用Matlab命令过程解析
2020/06/04 Python
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
英语道歉信范文
2014/01/09 职场文书
十岁生日父母答谢词
2014/01/18 职场文书
大学生开西餐厅创业计划书
2014/02/01 职场文书
小学生操行评语大全
2014/04/22 职场文书
2014年医院个人工作总结
2014/12/09 职场文书
护理心得体会范文
2016/01/22 职场文书
导游词之镇江-金山寺
2019/10/14 职场文书
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏