js 特效一 字体滚动
来源:互联网 发布:淘宝购买人数太多 编辑:程序博客网 时间:2024/05/22 01:45
<div align="center" id="demo" style="overflow:hidden;height:200px;width:600px;border:1px solid #000;">
<div id="demo1">js滚动效果</div>
<div id="demo2"></div>
</div>
<script>
var demo = document.getElementById("demo");
var demo1 = document.getElementById("demo1");
var demo2 = document.getElementById("demo2");
var speed=10;
var nnn=200/demo1.offsetHeight; //offsetHeight 小于容器的高度的时候,scollTop 就没有用了
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0){
demo.scrollTop-=demo1.offsetHeight ;
}else{
demo.scrollTop++
}
var MyMar = setInterval(Marquee,speed);
emo.onmouseover = function(){clearInterval(MyMar)} //鼠标经过时清除定时器达到滚动停止的目的
demo.onmouseout = function(){MyMar = setInterval(Marquee,speed)} //鼠标移开时重设定时器
}
<div id="demo1">js滚动效果</div>
<div id="demo2"></div>
</div>
<script>
var demo = document.getElementById("demo");
var demo1 = document.getElementById("demo1");
var demo2 = document.getElementById("demo2");
var speed=10;
var nnn=200/demo1.offsetHeight; //offsetHeight 小于容器的高度的时候,scollTop 就没有用了
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0){
demo.scrollTop-=demo1.offsetHeight ;
}else{
demo.scrollTop++
}
var MyMar = setInterval(Marquee,speed);
emo.onmouseover = function(){clearInterval(MyMar)} //鼠标经过时清除定时器达到滚动停止的目的
demo.onmouseout = function(){MyMar = setInterval(Marquee,speed)} //鼠标移开时重设定时器
}
</script>
//这里需要区分
offsetHeight = 内容可视区域的高度+ 滚动条 + 边框。obj.offsetTop 指 obj 距离上方或上层控件的位置scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置
0 0
- js 特效一 字体滚动
- jquery 特效 字体滚动
- 【JS特效】全屏滚动
- js滚动条特效
- JS 滚动特效类MSClass
- 《js特效--滚动的图片》
- js特效之无缝滚动
- js特效--》文字左右滚动
- js文字上下滚动特效
- JS网页特效(字体一直变换颜色)
- 一个js特效滚动广告播放器
- 滚动返回页面顶部的JS特效
- Js特效:文字逐行滚动示例
- 跟随滚动条漂浮的JS特效
- 【js特效】图片循环滚动代码
- js横向模拟滚动条展示特效
- js特效,图片无缝滚动完整版
- 初探js特效魅力之无缝滚动
- 111高校毕业设计选题
- Linux下更改主机名的方法
- Visual Studio 2010——创建新项目
- Validate Binary Search Tree
- 这个磁盘没有Windows兼容的磁盘分区
- js 特效一 字体滚动
- 驱动层-1 I帧B帧P帧介绍
- 使用VS将.pro转换成.vcproj
- c# webDav上传文件到服务器
- 面试题整理:JavaWeb部分
- Struts2中DMI(动态方法调用)的一些问题
- [Java基础] 持有对象(集合框架)-Set-TreeSet
- 一起学习水晶报表之拉模式【如何通过代码实现水晶报表显示数据】(课程2)
- Java中的String对象是不可变的吗