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 相关文章推荐
javascript Select标记中options操作方法集合
Oct 22 Javascript
Javascript面向对象编程(三) 非构造函数的继承
Aug 28 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
Aug 07 Javascript
谈谈impress.js初步理解
Sep 09 Javascript
javascript日期格式化方法汇总
Oct 04 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
Jan 04 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
May 16 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
Oct 26 Javascript
vue 项目常用加载器及配置详解
Jan 22 Javascript
js逆向解密之网络爬虫
May 30 Javascript
javascript用defineProperty实现简单的双向绑定方法
Apr 03 Javascript
JavaScript实现复选框全选和取消全选
Nov 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安装攻略:常见问题解答(一)
2006/10/09 PHP
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
2020/07/21 PHP
PHP编程实现csv文件导入mysql数据库的方法
2017/04/29 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
PHP微信H5支付开发实例
2018/07/25 PHP
通过javascript把图片转化为字符画
2013/10/24 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
JS获取input file绝对路径的方法(推荐)
2016/08/02 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
单行 JS 实现移动端金钱格式的输入规则
2017/05/22 Javascript
微信小程序实现多个按钮toggle功能的实例
2017/06/13 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
使用FormData实现上传多个文件
2018/12/04 Javascript
JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】
2018/12/13 Javascript
jQuery+vue.js实现的多选下拉列表功能示例
2019/01/15 jQuery
Vue多组件仓库开发与发布详解
2019/02/28 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
python去除空格和换行符的实现方法(推荐)
2017/01/04 Python
Python基于FTP模块实现ftp文件上传操作示例
2018/04/23 Python
使用Python快速搭建HTTP服务和文件共享服务的实例讲解
2018/06/04 Python
python Gunicorn服务器使用方法详解
2019/07/22 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Python自省及反射原理实例详解
2020/07/06 Python
python 实现逻辑回归
2020/12/30 Python
英国体育器材进口商店:UK Sport Imports
2017/03/14 全球购物
了解AppleTalk协议吗
2014/04/01 面试题
幼儿园消防演练方案
2014/02/13 职场文书
体育教育毕业生自荐信
2014/06/29 职场文书
以权谋私检举信范文
2015/03/02 职场文书