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>

相关推荐
San3016 分钟前
ES6+ 新特性解析:让 JavaScript 开发更优雅高效
前端·javascript·ecmascript 6
wh_xia_jun18 分钟前
桑拿控制器项目持久化层笔记
笔记
Heo21 分钟前
简单聊聊webpack摇树的原理
前端·javascript·面试
少卿26 分钟前
React 日历组件完全指南:从网格生成到农历转换
前端·react.js
立志成为大牛的小牛37 分钟前
数据结构——五十二、散列函数的构造(王道408)
数据结构·笔记·程序人生·考研·算法
程序员鱼皮42 分钟前
Gemini 3.0 发布!
前端·ai编程·gemini
程序员鱼皮44 分钟前
Gemini 3.0 炸裂发布!前端又死了???
前端·ai·程序员·互联网·代码
xiangxiongfly9151 小时前
CSS svg
前端·css·svg
山依尽1 小时前
如何将一个 React SPA 项目迁移到 Next.js 服务端渲染
前端·next.js
1 小时前
使用 svgfmt 优化 SVG 图标
前端·svg·icon