js文字横向滚动特效


Posted in Javascript onNovember 11, 2015

本文为大家分享了js文字横向滚动特效代码,具体实现内容如下:

页面布局 

<div id="scroll_div" class="fl"> 
  <div id="scroll_begin">
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
  </div> 
  <div id="scroll_end"></div>
 </div>

样式:

.pad_right{ padding-right:2em;}
#scroll_div {height:26px;overflow: hidden;white-space: nowrap;width:535px;margin-left:10px;}
#scroll_begin,#scroll_end {display: inline;}

js代码:

//文字横向滚动
function ScrollImgLeft(){ 
 var speed=50;
  var MyMar = null;
 var scroll_begin = document.getElementById("scroll_begin"); 
 var scroll_end = document.getElementById("scroll_end"); 
 var scroll_div = document.getElementById("scroll_div"); 
 scroll_end.innerHTML=scroll_begin.innerHTML; 
 function Marquee(){ 
  if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0) 
   scroll_div.scrollLeft-=scroll_begin.offsetWidth; 
  else 
   scroll_div.scrollLeft++; 
  } 
  MyMar=setInterval(Marquee,speed); 
  scroll_div.onmouseover = function(){


 clearInterval(MyMar);


 }
 

scroll_div.onmouseout = function(){



 MyMar = setInterval(Marquee,speed); 




 }  
}
ScrollImgLeft();

以上就是轻松实现js文字横向滚动特效,大家可以在自己的网页中添加js文字横向滚动特效。

Javascript 相关文章推荐
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
Apr 24 Javascript
让JavaScript和其它资源并发下载的方法
Oct 16 Javascript
JavaScript实现打字效果的方法
Jul 10 Javascript
Javascript控制div属性动态变化实例分析
Oct 08 Javascript
js操作cookie保存浏览记录的方法
Dec 25 Javascript
jQuery实现多级联动下拉列表查询框
Jan 18 Javascript
解决js函数闭包内存泄露问题的办法
Jan 25 Javascript
jquery checkbox的相关操作总结
Oct 17 Javascript
vue上传图片组件编写代码
Jul 26 Javascript
angularjs 获取默认选中的单选按钮的value方法
Feb 28 Javascript
vue :src 文件路径错误问题的解决方法
May 15 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
Sep 26 Javascript
详解javascript遍历方式
Nov 11 #Javascript
js window对象属性和方法相关资料整理
Nov 11 #Javascript
js clearInterval()方法的定义和用法
Nov 11 #Javascript
jquery原理以及学习技巧介绍
Nov 11 #Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
Nov 11 #Javascript
轻松实现javascript数据双向绑定
Nov 11 #Javascript
谈谈对offsetleft兼容性的理解
Nov 11 #Javascript
You might like
PHP+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
PHP下使用CURL方式POST数据至API接口的代码
2013/02/14 PHP
php微信开发自定义菜单
2016/08/27 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
2016/09/02 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
jQuery maxlength文本字数限制插件
2010/04/16 Javascript
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
分析了一下JQuery中的extend方法实现原理
2015/02/27 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
AngularJS使用angular-formly进行表单验证
2015/12/27 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
jQuery改变form表单的action,并进行提交的实现代码
2016/05/25 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
vue 限制input只能输入正数的操作
2020/08/05 Javascript
详解Howler.js Web音频播放终极解决方案
2020/08/23 Javascript
跟老齐学Python之编写类之二方法
2014/10/11 Python
python基于multiprocessing的多进程创建方法
2015/06/04 Python
Tensorflow分批量读取数据教程
2020/02/07 Python
Python安装whl文件过程图解
2020/02/18 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
python 实现单例模式的5种方法
2020/09/23 Python
详解python的super()的作用和原理
2020/10/29 Python
Python修改DBF文件指定列
2020/12/19 Python
CSS 3.0 结合video视频实现的创意开幕效果
2020/06/01 HTML / CSS
Monnier Freres中文官网:法国领先的奢侈品配饰在线零售商
2017/11/01 全球购物
7 For All Mankind官网:美国加州洛杉矶的高级牛仔服装品牌
2018/12/20 全球购物
介绍一下Java的事务处理
2012/12/07 面试题
竞聘演讲稿怎么写
2014/08/28 职场文书
环境卫生工作汇报材料
2014/10/28 职场文书
Python基础之元组与文件知识总结
2021/05/19 Python
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技