不知道是本人搜索能力有限还是怎么着,水平滚动显示相关的例子都没有找到。于是自己参考别人做垂直滚动显示的方案做了一个。呵呵,能用。
<a href="#" id="mq" onclick="return false;" style="width:500px;height:14px;overflow:hidden;color:red" >轻轻的我走了, 正如我轻轻的来; 我轻轻的招手, 作别西天的云彩。 那河畔的金柳, 是夕阳中的新娘; 波光里的艳影, 在我的心头荡漾。 软泥上的青荇, 油油的在水底招摇; </a>
<script>
var oMarquee = document.getElementById("mq"); //滚动对象
var c = '<<<<<<<<<<<<' + oMarquee.innerHTML;
var strLen = c.length;
var begin = 0;
function run() {
oMarquee.innerHTML = c.substring(begin) + c.substring(0,begin);
begin++;
if(begin == strLen){
begin = 0;
}
window.setTimeout( "run()", 150 );
}
window.setTimeout( "run()", 150 );
</script>
分享到:
相关推荐
在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 库来创建一个具有特定功能的程序:实现一行文本的水平滚动显示,并且在每个滚动周期中改变文本的颜色和字体。MFC 是 Microsoft 提供的一个 C++ ...
QLabel文本滚动显示
### C# WinForm 中 TextBox 水平滚动条显示问题详解 #### 背景介绍 在使用C# WinForms进行界面开发时,经常会遇到文本框(`TextBox`)滚动条的问题。通常情况下,我们可以通过设置`TextBox`的`ScrollBars`属性来...
但有时,我们可能需要在ListBox中显示宽度过大的数据,这时就需要为其添加水平滚动条。本文将详细探讨如何在MFC中实现这个功能。 首先,我们需要理解MFC中的CListBox类。它是Windows SDK中的 ListBox 控件的封装,...
android:text="这是一个很长的文本,需要水平滚动显示" android:singleLine="true" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:scrollHorizontally=...
这样做是为了重用`CListBox`的基本功能,同时添加我们自定义的行为,即自动显示和调整水平滚动条。在`CHorzListBox`中,我们需要覆盖或添加以下几个关键方法: 1. **OnSize**:当控件大小改变时,这个方法会被调用...
这种滚动通常有两种方式:水平滚动和垂直滚动,具体实现取决于点阵屏的硬件设计和控制逻辑。 为了驱动点阵屏,我们需要配置STM32F103ZET6的GPIO引脚作为输出,用于连接到点阵屏的数据线和控制线。使用HAL库或者标准...
### 禁止List Control的水平滚动条 在Windows编程中,经常需要对窗口的一些行为进行自定义控制,比如禁止滚动条的显示。本篇文章将会详细介绍如何通过代码禁止`List Control`中的水平滚动条,并解释涉及到的相关...
在这个场景中,"读取文本文件到列表框中,逐行显示,并有水平滚动条和垂直滚动条"是一个常见的需求,特别是在处理大文件时。这个过程涉及到文件I/O操作、UI控件的使用以及滚动条功能的实现,这些都是编程中的基础但...
本教程将聚焦于如何使用STM32微控制器来驱动0.96寸的OLED屏,并实现文字的滚动显示功能。 STM32是意法半导体推出的一系列高性能、低功耗的32位微控制器,基于ARMCortex-M内核,适用于各种嵌入式应用。在驱动OLED屏...
然而,在实际应用中,开发者可能会遇到一个常见的问题:当ListView没有Items时,水平滚动条不会自动显示,即使设置了允许水平滚动。这个问题可能会导致用户在预期有横向内容的情况下无法查看完整信息。 解决这个...
水平滚动的GridView是一种在Android开发中常见的视图组件,它扩展了传统的GridView,允许内容以横向的方式进行布局和滚动,而不是通常的垂直方向。在Android应用设计中,这种布局方式可以提供独特的用户体验,尤其...
通常,我们会创建一个滚动窗口组件,这个组件可以设置垂直或水平滚动条,以便用户通过拖动滚动条来查看图片的不同部分。同时,我们需要将图片加载到内存中,并根据窗口大小和滚动条的位置来裁剪和绘制图片的一部分到...
在Android开发中,水平滚动控件是一种常用的UI组件,它允许用户在水平方向上浏览内容。这类控件在设计上提供了灵活的展示方式,尤其适用于显示长列表或需要横向滑动查看的元素,如时间轴、标签栏或者图片轮播等。本...
- 数据表格:在大量数据的展示中,水平滚动显示列,垂直滚动显示行,方便用户快速定位到所需信息。 - 多媒体内容:如视频或音频列表,用户可以横向浏览内容,而纵向滚动查看描述或评论。 4. 优化策略: - 性能...
字幕滚动显示功能则增强了信息展示的灵活性和多样性,尤其适用于有限的屏幕空间。 1. **ST7920控制器**:ST7920是一款专为图形LCD设计的微控制器,支持128x64像素的分辨率。它内含字库,可以简化字符显示的处理,...
本项目提供了一种灵活的方法来实现垂直滚动和水平滚动的跑马灯效果,适用于各种应用场景,如通知、广告展示等。下面将详细阐述实现这些效果的关键知识点。 一、自定义View 在Android中,为了实现自定义的跑马灯效果...
"12864滚动显示汉字"是指在12864 LCD液晶屏上实现汉字的滚动显示功能。在嵌入式系统中,由于屏幕尺寸有限,为了展示更多的信息,滚动显示是常见的解决方案。程序可以设计成能够动态地将汉字从屏幕的一端滚动到另一端...
"容纳2*2不规则矩形的横向滚动容器"是一个设计概念,它旨在提供一个用户界面组件,该组件可以水平滚动显示四个不规则形状的矩形。这种容器对于展示数据、图像或者其他多媒体内容时,能提供更灵活的布局方式。 首先...
水平滚动字幕循环滚动是一种常见的视觉效果,常用于广告、通知信息或中奖信息的展示。这种技术在电视、电影、网站甚至移动应用中都得到了广泛的应用,它能有效地吸引观众的注意力,传递简短而重要的信息。接下来,...