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扩展插件Validate 5添加自定义验证方法
Sep 05 Javascript
javascript代码编写需要注意的7个小细节小结
Sep 21 Javascript
Javascript 实现复制(Copy)动作方法大全
Jun 20 Javascript
JS上传图片预览插件制作(兼容到IE6)
Aug 07 Javascript
深入理解React中es6创建组件this的方法
Aug 29 Javascript
JS实现图片预览的两种方式
Jun 27 Javascript
bootstrap confirmation按钮提示组件使用详解
Aug 22 Javascript
微信小程序自动客服功能
Nov 02 Javascript
ng-zorro-antd 入门初体验
Dec 03 Javascript
微信小程序控制台提示warning:Now you can provide attr &quot;wx:key&quot; for a &quot;wx:for&quot; to improve performance解决方法
Feb 21 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
May 22 Javascript
layui--js控制switch的切换方法
Sep 03 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
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
一键删除顽固的空文件夹 软件下载
2007/01/26 PHP
php对数组排序代码分享
2014/02/24 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
浅谈PHP进程管理
2019/03/08 PHP
收集的网上用的ajax之chat.js文件
2007/04/08 Javascript
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
JS的replace方法介绍
2012/10/20 Javascript
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
javascript数组快速打乱重排的方法
2014/01/02 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
jQuery轻松实现无缝轮播效果
2017/03/22 jQuery
利用JS实现简单的瀑布流加载图片效果
2017/04/22 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue的传参方式汇总和router使用技巧
2018/05/22 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
2018/05/31 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
js实现导航跟随效果
2018/11/17 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
Python time模块详解(常用函数实例讲解,非常好)
2014/04/24 Python
python二分查找算法的递归实现方法
2016/05/12 Python
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
Python File(文件) 方法整理
2019/02/18 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
如何利用Python 进行边缘检测
2020/10/14 Python
HTML5 canvas 基本语法
2009/08/26 HTML / CSS
HTML5中的音频和视频媒体播放元素小结
2016/01/29 HTML / CSS
Wallis官网:英国女装零售商
2020/01/21 全球购物
创先争优承诺书范文
2014/03/31 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
预防煤气中毒方案
2014/06/16 职场文书
领导班子作风建设剖析材料
2014/10/11 职场文书
Android Canvas绘制文字横纵向对齐
2022/06/05 Java/Android