div { font-size:12px; }
</style>
<div id="mq" style="width:100%;height:70px;overflow:hidden" onmouseover="iScrollAmount=0"
onmouseout="iScrollAmount=1">
轻轻的我走了,正如我轻轻的来;<br/>
我轻轻的招手,作别西天的云彩。<br/>
<br/>
那河畔的金柳,是夕阳中的新娘;<br/>
波光里的艳影,在我心头荡漾。<br/>
<br/>
软泥上的青荇,油油的在水底招摇;<br/>
在康河的柔波里,我甘心作一条水草。<br/>
<br/>
那榆荫下的一潭,不是清泉是天上的虹;<br/>
揉碎在浮藻间,沉淀彩虹似的梦。<br/>
<br/>
寻梦,撑支长篙,向青草更青处漫溯;<br/>
满载一船星辉,在星辉斑烂里放歌。<br/>
<br/>
但我不能放歌,悄悄是别离的笙箫;<br/>
夏虫也为我沉默,沉默是今晚的康桥。<br/>
<br/>
悄悄的我走了,正如我悄悄的来;<br/>
我挥一挥衣袖,不带走一片云彩。<br/>
<br/>
</div>
<script>
var oMarquee = document.getElementById("mq"); //滚动对象
var iLineHeight = 42; //单行高度,像素
var iLineCount = 7; //实际行数
var iScrollAmount = 1; //每次滚动高度,像素
function run() {
oMarquee.scrollTop += iScrollAmount;
if ( oMarquee.scrollTop == iLineCount * iLineHeight )
oMarquee.scrollTop = 0;
if ( oMarquee.scrollTop % iLineHeight == 0 ) {
window.setTimeout( "run()", 2000 );
} else {
window.setTimeout( "run()", 50 );
}
}
oMarquee.innerHTML += oMarquee.innerHTML;
window.setTimeout( "run()", 2000 );
</script>
<style>
分享到:
相关推荐
在51单片机系统中,通过编程实现LCD1602的滚动显示是一项基础但重要的技能,这允许在有限的显示空间内展示更多的信息。 LCD1602屏幕的基本特点: 1. 显示尺寸:1602表示它有16个字符宽度和2行显示,每行可以显示16...
在压缩包中的"stm32_滚动显示"文件可能是项目的源代码,包含了STM32驱动点阵屏进行滚动显示的C语言实现。这个文件可能包含了初始化配置、数据传输、滚动逻辑和中断处理等功能的代码。 总的来说,通过STM32F103ZET6...
在Delphi编程环境中,"文字滚动显示"是一个常见的需求,特别是在创建信息提示、实时更新的日志界面或者新闻滚动展示等场景。本知识点将详细介绍如何在Delphi中实现文字滚动显示的功能,以及如何通过最少的控件实现这...
单片机LED矩阵滚动显示是嵌入式系统中常见的应用场景,尤其在电子显示屏、智能仪表等领域广泛应用。这一技术结合了单片机控制、LED显示以及动态扫描等原理,使得有限的LED点阵能够呈现丰富的信息。 1. **单片机**:...
然而,如果我们需要实现一种动态效果,比如“字符滚动显示”,这通常涉及到自定义控件或者对现有Label控件的扩展。在标题提到的"C# Label字符滚动显示"案例中,开发者可能创建了一个小工具,使得Label控件能够显示...
本主题聚焦于如何在LCD上实现汉字的滚动显示,这是一个在嵌入式系统、智能家居、工业控制等领域常见的功能。为了实现这个功能,我们需要掌握以下几个关键知识点: 1. **汉字编码与存储**:汉字在计算机中的表示通常...
本项目“对话框中滚动显示图片”专注于在对话框内部实现图片的动态滚动展示,这通常涉及到图像处理、控件编程以及动画效果的创建。以下是对这个知识点的详细解释: 1. 图像处理:首先,我们需要能够加载和处理图片...
在这个主题中,我们将深入探讨LCD12864的驱动原理、滚动显示的实现以及如何在Proteus环境中进行仿真。 1. LCD12864驱动原理: LCD12864显示器的工作基于电光效应,通过控制每个像素单元的电压来改变液晶分子的排列...
然而,标准的`QLabel`并不支持文字滚动显示的功能。为了实现这个效果,开发者通常需要对其进行封装,创建一个自定义的`QLabel`类,例如在本例中的`MyQLabel`。下面我们将详细探讨如何实现`QLabel`的文字滚动显示,...
2. `滚动显示.c`: 这是用C语言编写的源代码文件,包含了实现LCD12864滚动显示的程序逻辑。 3. `Last Loaded 滚动显示.DBK`: 可能是Protues项目的配置或历史记录文件。 4. `滚动显示.DSN`: 这是Protues工程文件,包含...
51单片机Proteus仿真实例 8×8LED点阵屏仿电梯数字滚动显示51单片机Proteus仿真实例 8×8LED点阵屏仿电梯数字滚动显示51单片机Proteus仿真实例 8×8LED点阵屏仿电梯数字滚动显示51单片机Proteus仿真实例 8×8LED点阵...
单片机C语言程序设计8只数码管滚动显示单个数字(基于8051+Proteus仿真)单片机C语言程序设计8只数码管滚动显示单个数字(基于8051+Proteus仿真)单片机C语言程序设计8只数码管滚动显示单个数字(基于8051+Proteus...
单片机C语言程序设计 8×8LED点阵屏仿电梯数字滚动显示(有源码)单片机C语言程序设计 8×8LED点阵屏仿电梯数字滚动显示(有源码)单片机C语言程序设计 8×8LED点阵屏仿电梯数字滚动显示(有源码)单片机C语言程序设计 ...
单片机C语言程序设计07 8只数码管滚动显示单个数字(基于8051+Proteus仿真)单片机C语言程序设计07 8只数码管滚动显示单个数字(基于8051+Proteus仿真)单片机C语言程序设计07 8只数码管滚动显示单个数字(基于8051+...
本篇文章将深入探讨51单片机如何实现LCD1602的滚动显示功能,以及这一过程中涉及的关键技术。 首先,我们需要了解51单片机的基本结构。51系列单片机由Intel公司开发,采用CISC(复杂指令集计算)架构,具有8位数据...
单片机C语言程序设计 8只数码管滚动显示单个数字(有源码)单片机C语言程序设计 8只数码管滚动显示单个数字(有源码)单片机C语言程序设计 8只数码管滚动显示单个数字(有源码)单片机C语言程序设计 8只数码管滚动显示...
滚动显示是点阵显示的一种动态效果,常用于有限显示空间的情况,例如LED显示屏、车载信息屏等。通过逐行移动显示内容,可以在有限的显示区域上呈现比实际区域更大的文本或图像。滚动显示的实现涉及到帧缓冲区的管理...
"基于QT的文本滚动显示"是指利用QT库中的组件和功能来设计一个可以动态滚动显示文本的界面。 在QT中,我们可以使用QLabel或QTextEdit等部件来显示文本,但要实现文本的滚动效果,通常会采用QLabel配合QTimer或者...
然而,当文本内容过长,而QLabel的尺寸不足以完全显示时,我们通常需要实现自定义的滚动显示功能,使得文本能像广告屏一样滚动播放。在本项目中,我们将详细探讨如何自定义一个QLabel来实现这个功能。 首先,`...