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>

相关推荐
色空大师几秒前
网站搭建实操(十)前端搭建
前端·webpack·vue·网站·论坛
ApjRvH3vg2 分钟前
什么是Skills
前端
꧁꫞꯭零꯭点꯭꫞꧂3 分钟前
JavaScript模块化规范
开发语言·前端·javascript
三万棵雪松3 分钟前
【Linux 物联网网关主控系统-Web部分(四)】
linux·前端·物联网·嵌入式linux
宵时待雨4 分钟前
linux笔记归纳1:linux初识
linux·运维·笔记
摸鱼的春哥5 分钟前
Agent教程22:AI大模型兼容,踩坑到崩溃
前端·javascript·后端
Keep Running *7 分钟前
Docker_学习笔记
笔记·学习·docker
regret~8 分钟前
【记录】前端创建
前端
深念Y13 分钟前
前端实时通信技术:HTTP轮询、SSE、WebSocket、WebRTC
前端·websocket·网络协议·http·实时互动·轮询·实时通信
希望永不加班15 分钟前
SpringBoot 多模块项目搭建:service/dao/web分层设计
java·前端·spring boot·后端·spring