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>

相关推荐
麻雀无能为力11 分钟前
python自学笔记2 数据类型
开发语言·笔记·python
若初&11 分钟前
文件上传Ⅲ
前端·web安全
若愚679211 分钟前
前端取经路——前端安全:构建坚不可摧的Web应用防线
前端·安全
幽络源小助理14 分钟前
翼兴消防监控 – 大数据可视化HTML源码
信息可视化·数据分析·html
邪恶的贝利亚15 分钟前
定时器设计
java·linux·前端
饕餮争锋17 分钟前
WebMvcConfigurer介绍-笔记
java·笔记·servlet
houliabc34 分钟前
【2025年软考中级】第一章1.5 输入输出技术(外设)
笔记·学习·证书·软考·计算机系统
inksci35 分钟前
Vue 3 打开 el-dialog 时使 el-input 获取焦点
前端·javascript·vue.js
若愚67921 小时前
前端取经路——量子UI:响应式交互新范式
前端·ui·交互