HTML中使用JavaScript实现一个简单的鼠标悬停特效。

代码中,我们首先在CSS中定义了一个红色的方块,然后使用:hover伪类定义了鼠标悬停时的样式。接着,在JavaScript中定义了一个函数showMessage(),用于在控制台输出一条消息。最后,在HTML中使用<div>标签定义了一个id为myDiv的红色方块,并在onmouseover事件中调用了showMessage()函数。

<!DOCTYPE html>

<html>

<head>

<title>HTML特效演示</title>

<style>

/* 定义悬停前和悬停后的样式 */

#myDiv {

width: 100px;

height: 100px;

background-color: red;

}

#myDiv:hover {

background-color: blue;

}

</style>

<script>

// 定义JavaScript函数,用于在控制台输出一条消息

function showMessage() {

console.log("鼠标悬停在红色方块上!");

}

</script>

</head>

<body>

<!-- 在HTML中定义一个红色的方块 -->

<div id="myDiv" οnmοuseοver="showMessage()"></div>

</body>

</html>

相关推荐
zheshiyangyang10 小时前
前端面试基础知识整理【Day-8】
前端·面试·职场和发展
a11177610 小时前
优雅简历(html开源)
前端·开源·html
Cache技术分享10 小时前
330. Java Stream API - 处理 Optional 对象:像流一样优雅地使用 Optional
前端·后端
就叫飞六吧10 小时前
“赛博大佛” Cloudflare(简称 CF)
笔记
感性的程序员小王10 小时前
别再手撸架构图了!我写了个 AI 工具,把 Spring Boot 代码一键变成 Draw.io 流程图
前端·后端
猪头男10 小时前
【从零开始学习Vue|第七篇】深入组件——Props
前端
孟健10 小时前
AI 团队翻车之后,我想告诉你这 3 件事
前端
木斯佳11 小时前
前端八股文面经大全:字节前端一面(2026-2-1)·面经深度解析
前端·状态模式
宇木灵11 小时前
C语言基础-四、函数
c语言·开发语言·前端·学习
Generalzy11 小时前
OpenClaw(原 Clawdbot/Moltbot)笔记
笔记