JavaScript 中的 Marquee 事件

2025年4月19日 | 阅读 4 分钟

在本文中,我们将了解 JavaScript 中的跑马灯事件。

JavaScript 是一种强大的编程语言,用于构建动态且交互式的网页,以吸引用户并为他们提供最佳体验。跑马灯事件是用于为网页添加动感的、常被忽视的特性之一。此事件用于使网页元素水平、垂直或以不同方向滚动。

什么是跑马灯?

跑马灯是一种特定效果,用于在网页上水平从右到左、从左到右,或垂直从上到下、从下到上滚动或移动元素。

HTML 中的跑马灯事件

Marquee 是用于添加滚动的 HTML 标签。首先,让我们看看如何使用 <marquee> 标签实现滚动效果。

HTML 中 <marquee> 标签的演示

演示 1:在以下演示中,我们将使用 <marquee> 标签。

代码

输出

这里是输出,我们可以看到四行文本。第一行文本向左移动,第二行文本向右移动,第三行文本向下移动,第四行文本向上移动。

Marquee Event in JavaScript

演示 2:在以下演示中,我们将不使用 <marquee> 标签来实现跑马灯效果。

代码

输出

这里是输出,我们可以看到跑马灯效果,文本在网页上向左移动。

Marquee Event in JavaScript

JavaScript 中的跑马灯事件

在 JavaScript 中,开发人员使用跑马灯事件在网页上创建滚动文本或滚动图像。跑马灯最初是以标签的形式在 HTML 中引入的,但在新版本 HTML5 中已弃用。

JavaScript 提供了一种实现相同功能的方法。我们可以结合使用 HTML、CSS 和 JavaScript 来实现跑马灯事件。

JavaScript 中跑马灯事件的演示

演示 1

我们将使用 HTML、CSS 和 JavaScript 在网页上创建跑马灯效果。

代码

输出

这里是输出,我们可以清楚地看到网页上有三行文本正在向左移动。

Marquee Event in JavaScript

演示 2

我们将为网页上的文本创建跑马灯效果。

代码

输出

这里是输出,我们可以在网页上看到移动的文本。

Marquee Event in JavaScript

结论

在本文中,我们已经了解了 JavaScript 中的跑马灯事件。在 HTML 中,跑马灯效果是通过 <marquee> 标签实现的,但该标签在 HTML5 中已被禁止。现在,跑马灯效果是通过 HTML、CSS 和 JavaScript 的组合来实现的。