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 相关文章推荐
syntaxhighlighter 使用方法
Jul 02 Javascript
[Web]防止用户复制页面内容和另存页面的方法
Feb 06 Javascript
jQuery Ajax之$.get()方法和$.post()方法
Oct 12 Javascript
解决Jquery向页面append新元素之后事件的绑定问题
Mar 16 Javascript
Javascript变量的作用域和作用域链详解
Apr 02 Javascript
js跨域资源共享 基础篇
Jul 02 Javascript
使用JS正则表达式 替换括号,尖括号等
Nov 29 Javascript
三种方式实现瀑布流布局
Feb 10 Javascript
原生JS京东轮播图代码
Mar 22 Javascript
利用JavaScript的%做隔行换色的实例
Nov 25 Javascript
Vue 页面跳转不用router-link的实现代码
Apr 12 Javascript
使用bootstrap实现下拉框搜索功能的实例讲解
Aug 10 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中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
引用外部脚本时script标签关闭的写法
2014/01/20 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
2014/06/16 Javascript
微信小程序 本地存储及登录页面处理实例详解
2017/01/11 Javascript
webpack入门必知必会
2017/01/16 Javascript
关于vue.js发布后路径引用的问题解决
2017/08/15 Javascript
WebStorm ES6 语法支持设置&amp;babel使用及自动编译(详解)
2017/09/08 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
js实现导航跟随效果
2018/11/17 Javascript
JS集合set类的实现与使用方法示例
2019/02/01 Javascript
基于mpvue的简单弹窗组件mptoast使用详解
2019/08/02 Javascript
vue h5移动端禁止缩放代码
2019/10/28 Javascript
JS基础之逻辑结构与循环操作示例
2020/01/19 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
2020/12/14 Vue.js
vue-quill-editor插入图片路径太长问题解决方法
2021/01/08 Vue.js
js实现有趣的倒计时效果
2021/01/19 Javascript
[01:20]辉夜杯背景故事宣传片《辉夜传说》
2015/12/25 DOTA
[01:13:59]LGD vs Mineski Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
Python判断以什么结尾以什么开头的实例
2018/10/27 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
python Opencv计算图像相似度过程解析
2019/12/03 Python
python中threading开启关闭线程操作
2020/05/02 Python
Python 实现简单的客户端认证
2020/07/29 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
运动会通讯稿50字
2014/01/30 职场文书
2014银行授权委托书样本
2014/10/04 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
前端监听websocket消息并实时弹出(实例代码)
2021/11/27 Javascript