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>

相关推荐
invicinble几秒前
前端框架使用vue-cli( 第二层:工程配置层--4.axios需要做的基础配置)
前端·vue.js·前端框架
用户070455741294 分钟前
第一次前后端联调后,我终于理解了什么是工程化
前端
亲亲小宝宝鸭6 分钟前
Vue3中那些冷门但实用的方法
前端·vue.js
qq_349523267 分钟前
分析原型到表的过程
前端
ZOE^V19 分钟前
springcloud笔记
笔记·spring cloud·github
10 分钟前
Pinia 全局状态管理
前端
M ? A10 分钟前
Vue 转 React | VuReact 实时监听开发指南
前端·vue.js·后端·react.js·面试·开源·vureact
QFIUNE13 分钟前
【文献阅读】化学空间边缘的分子深度学习
论文阅读·人工智能·笔记·深度学习
Hua-Jay14 分钟前
OpenCV联合C++/Qt 学习笔记(十五)----形态学操作及应用
c++·笔记·qt·opencv·学习·计算机视觉
陆枫Larry15 分钟前
uni-app 小程序:滚动联动透明导航栏的实现
前端