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的内存管理详解
Aug 07 Javascript
jQuery实现购物车表单自动结算效果实例
Aug 10 Javascript
javascript封装简单实现方法
Aug 11 Javascript
Vue-Cli中自定义过滤器的实现代码
Aug 12 Javascript
JavaScript 完成注册页面表单校验的实例
Aug 19 Javascript
Angular中使用better-scroll插件的方法
Mar 27 Javascript
RequireJS用法简单示例
Aug 20 Javascript
细述Javascript的加法运算符的具体使用
Oct 18 Javascript
Vue 实现html中根据类型显示内容
Oct 28 Javascript
jsonp格式前端发送和后台接受写法的代码详解
Nov 07 Javascript
JavaScript中的函数申明、函数表达式、箭头函数
Dec 06 Javascript
vue+iview分页组件的封装
Nov 17 Vue.js
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编程之高级技巧——利用Mysql函数
2006/10/09 PHP
php查看session内容的函数
2008/08/27 PHP
PHP高级编程实例:编写守护进程
2014/09/02 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
js 日期转换成中文格式的函数
2009/07/07 Javascript
JavaScript中各种编码解码函数的区别和注意事项
2010/08/19 Javascript
jQuery实现的Email中的收件人效果(按del键删除)
2011/03/20 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
2013/05/03 Javascript
node.js中watch机制详解
2014/11/17 Javascript
基于jquery实现一个滚动的分步注册向导-附源码
2015/08/26 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
JS前端笔试题分析
2016/12/19 Javascript
nodeJs爬虫的技术点总结
2018/05/13 NodeJs
Vue+Express实现登录状态权限验证的示例代码
2019/05/05 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
[01:12:08]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.24
2019/09/10 DOTA
tensorflow实现KNN识别MNIST
2018/03/12 Python
matplotlib调整子图间距,调整整体空白的方法
2018/08/03 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
Python 脚本实现淘宝准点秒杀功能
2019/11/13 Python
使用python远程操作linux过程解析
2019/12/04 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
2020/02/20 Python
pytorch torchvision.ImageFolder的用法介绍
2020/02/20 Python
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
G-Form护具官方网站:美国运动保护装备
2019/09/04 全球购物
Vinatis德国:法国领先的葡萄酒邮购公司
2020/09/07 全球购物
农业资源与环境专业自荐信范文
2013/12/30 职场文书
2014的自我评价
2014/01/13 职场文书
花店创业计划书范文
2014/02/07 职场文书
《小鹰学飞》教学反思
2014/04/23 职场文书
法制宣传标语集锦
2014/06/25 职场文书
军事理论课感想
2015/08/11 职场文书
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript