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 相关文章推荐
使两个iframe的高度与内容自适应,且相等
Nov 20 Javascript
textContent在Firefox下与innerText等效的属性
May 12 Javascript
jQuery1.4.2与老版本json格式兼容的解决方法
Feb 12 Javascript
javaScript 动态访问JSon元素示例代码
Aug 30 Javascript
不使用jquery实现js打字效果示例分享
Jan 19 Javascript
js仿3366小游戏选字游戏
Apr 14 Javascript
React-router 4 按需加载的实现方式及原理详解
May 25 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
javascript实现最长公共子序列实例代码
Feb 05 Javascript
vue下拉菜单组件(含搜索)的实现代码
Nov 25 Javascript
新手快速入门微信小程序组件库 iView Weapp
Jun 24 Javascript
Vue事件修饰符native、self示例详解
Jul 09 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时间戳转换的示例
2014/03/31 PHP
php编写批量生成不重复的卡号密码代码
2015/05/14 PHP
php文件系统处理方法小结
2016/05/23 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
Yii2选项卡的简单使用
2017/05/26 PHP
PHP children()函数讲解
2019/02/03 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
jquery中each遍历对象和数组示例
2014/08/05 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
js实现3D图片逐张轮播幻灯片特效代码分享
2015/09/09 Javascript
Hammer.js+轮播原理实现简洁的滑屏功能
2016/02/02 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)
2016/06/07 Javascript
JavaScript对象数组排序实例方法浅析
2016/06/15 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
javascript 面向对象function详解及实例代码
2017/02/28 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
2017/07/21 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
详解项目升级到vue-cli3的正确姿势
2019/01/28 Javascript
Element Tooltip 文字提示的使用示例
2020/07/26 Javascript
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
浅谈Python __init__.py的作用
2020/10/28 Python
Python requests HTTP验证登录实现流程
2020/11/05 Python
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
Linux如何压缩可执行文件
2014/03/27 面试题
五四青年节演讲稿
2014/05/26 职场文书
公司总经理任命书
2014/06/05 职场文书
作风转变心得体会
2014/09/02 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
干部考察材料范文
2014/12/24 职场文书
2015年度党员个人总结
2015/02/14 职场文书
2015年志愿者服务工作总结
2015/04/20 职场文书
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android