字幕滚动效果!

var speed = 80;

var demo = document.getElementById("demo");

var demo1 = document.getElementById("demo1");

var demo2 = document.getElementById("demo2");

demo2.innerHTML = demo1.innerHTML;

function change() {

if (demo2.offsetTop - demo.scrollTop <= 0) {

demo.scrollTop -= demo1.offsetHeight;

} else {

demo.scrollTop++;

}

}

var marquee = setInterval(change, speed);

demo.onmouseover = function () { clearInterval(marquee); }

demo.onmouseout = function () { marquee = setInterval(change, speed); }

<div id="demo" style="width: 100%; overflow: hidden; height: 1700px; border: #aaccee 1px soilid;" class="gdMq" >

<div id="demo1">

<table class="tb">

<asp:Repeater ID="gdList" runat="server">

<ItemTemplate>

<tr <%# Convert.ToInt32(Eval("rw")) % 2 != 0 ? "": "style=‘ background:#f7f7f7;‘"%>>

<td class="no5">

<%#Eval("rw") %>

</td>

<td class="no25">

<span title="<%#Eval("NAME") %>">

<%#(Eval("NAME")+"").Length > 20 ? (Eval("NAME")+"").Substring(0,19)+"...":(Eval("NAME")+"")%></span>

</td>

<td class="no25">

<%#Eval("DEPT_NAME")%>

</td>

<td class="no10">

<%#Eval("MIN_AMOUNT")%>

</td>

<td class="no10">

<%#Eval("FEATURE")%>

</td>

<td class="no10">

<%#Eval("RISK_LEVEL")%>

</td>

<td class="no15">

<%#Eval("RECORD_TIME")%>

</td>

</tr>

</ItemTemplate>

</asp:Repeater>

</table>

<div id="demo2">

</div>

</div>

</div>

时间: 2024-11-09 00:37:46

字幕滚动效果!的相关文章

使用UILabel实现滚动字幕移动效果

这个链接中的代码也实现了这种效果 https://github.com/cbpowell/MarqueeLabel 最终效果如下: 原理如下: 1. 获取文本 2. 计算文本宽度 3. 将这个Label放入ScrollView中 4. 将ScrollView的contentSize的宽度设置与文本宽度一致 5. 做动画 *6. 边缘的渐隐效果请使用带透明像素的PNG图片 // // RootViewController.m // // Copyright (c) 2014年 Y.X. All r

Cocos2d-x显示中文与字幕滚动--之游戏开发《赵云要格斗》(14)

    这里是林炳文Evankaka的博客,欢迎大家前来讨论与交流------ 转载请注明出处http://blog.csdn.net/evankaka     本文将要解决Cocos2d-x中显示中文时出现乱码的情形,并且实现一个字幕滚动的功能,这个功能是通过遮罩来实现的. cocos2d-x版本:2.2.5 工程环境:windows7+VS2010 打开方式:将工程放在cocos2d-x安装目录下的project文件夹下用VS打开 先来看看效果: 在windows环境下使用visual st

数字滚动效果(CSS3 transition属性)

效果:初始化加载+定时刷新增加数值 相关代码: 容器: <h2>不循环样式</h2> <!-- 任意一个非行内元素就可以当做容器,绑定id 或 class ,必须设置容器的高度 height,因为每个数字的高度是由容器的高度决定所以容器的高度必须要设置的 --> <div class="scroll-number-0"></div> 引入js文件: <script type="text/javascript&q

利用原生JS实现网页1920banner图滚动效果

内容描述:随着PC设备硬件性能的进步和分辨率的不断提高,现在主流网站逐渐开始采用1920banner图,为适应这一趋势,博主设计了1920banner图的滚动效果,代码利用了原生JS实现了1920banner图的切换效果,并针对低分辨率电脑设备进行了适配,实现了JS代码与HTML代码的完全分离,符合w3c的标准使用规范,希望能给各位开发者朋友以帮助和参考.如发现有缺陷和不足,欢迎大家予以指正,如有更好的意见或解决方法,可在评论区交流互动.一下为代码内容: <!DOCTYPE html> <

jQuery 随滚动条滚动效果 (适用于内容页长文章)

直接入题! 当内容页比较长的时候,网站右侧一直是空白,不如放点有用的东西给用户看,最好不要放广告,因为那样很邪恶,你懂的. 好吧,昨天写了这个东西,jQuery滚动随动区块,代码如下: //侧栏随动 var rollStart = $('.feed-mail'), //滚动到此区块的时候开始随动 rollOut = $('.cookie-list'); //隐藏rollStart之后的区块 rollStart.before('<div class="da_rollbox">

信息无缝滚动效果marquee

横向滚动.纵向滚动 1. 解决滚动的空白 向左向右滚动的话,可以根据父级定位left,每次加或者减可以使物体向左或右运动,用top也可以实现向上或向下运动 上下滚动实现无缝滚动1. innerHTML2. scrollTop3. offsetHeight4. setInterval()5. clearInterval() HTML: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset

2016/2/26 &lt;marquee&gt;&lt;/marquee&gt;实现多种滚动效果

页面的自动滚动效果,可由javascript来实现,但是有一个html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制.使用marquee标记不仅可以移动文字,也可以移动图片,表格等.语法:<marquee>...</marquee>: 说明:在标记之间添加要进行滚动的内容.重要属性:1.滚动方向direction(包括4个值:up. down. left和 right) 语法:<marquee direction=&

JS魔法堂:通过marquee标签实现信息滚动效果

一.前言   有限的空间展现无限的内容,这是滚动最常用到的地方.根据信息滚动效果我们可以有很多的实现方式,但HTML自带的 marquee标签 是其中一个较简单的实现方式.下面记录一下,供日后查阅. 二. marquee标签 的基础知识 示例: <marquee behavior="scroll" direction="left" loop="-1" scrollAmount="12" scrollDelay="

jquery实现多行文字图片滚动效果

今儿分享一个jquery实现多行滚动效果. 我看一些论坛网站上面,公告处用的较多. 代码如下 复制代码 // 多行滚动(function($){$.fn.extend({Scroll:function(opt,callback){if(!opt) var opt={};var _this=this.eq(0).find("ul:first");var lineH=_this.find("li:first").height(), line=opt.line?parse