HTML/JavaScript:图像地图的鼠标悬停效果?

发布于 2024-08-30 17:58:50 字数 302 浏览 5 评论 0原文

我正在尝试通过创建一个非营利组织的网站来帮助他们。他们希望(呃)他们的徽标能够用作 HTML 图像映射。换句话说,当您单击徽标的不同部分时,您将被定向到不同的网页。然而,他们也想要鼠标悬停效果:当您将鼠标悬停在图像映射的特定部分时,该图形应该突出显示。

如果徽标很简单,我会将其切成矩形,并将鼠标悬停和单击事件附加到适当的矩形。然而,由于其徽标的复杂性,这是不可能的。

有人在没有 Flash 的情况下做过类似的事情吗?我不是 Flash 开发人员,但这在 HTML/JavaScript 中看起来是一项非常困难的任务。

有什么想法吗?谢谢!

I'm trying to help out a nonprofit by doing their website. They want (ugh) their logo to serve as an HTML image map. In other words, when you click on different parts of the logo, you're directed to different web pages. They also, however, want mouseover effects: when you mouseover a particular portion of the image map, that piece of the graphic should be highlighted.

If the logo was simple, I would slice it up into rectangles and attach mouseover and click events to the appropriate rectangles. With the complexity of their logo, this is not possible, however.

Has anyone done anything like this without Flash? I'm not a Flash developer but this is looking like a very difficult task in just HTML/JavaScript.

Any ideas? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦里泪两行 2024-09-06 17:58:50

您需要处理

标记的鼠标悬停事件。

You need to handle the mouseover event of the <area> tag.

独孤求败 2024-09-06 17:58:50

尝试此资源:

Try out this resource to:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文