CSS中如何实现鼠标悬停效果?

在CSS中,您可以使用:hover伪类来实现鼠标悬停效果。:hover伪类会在用户将鼠标悬停在选择器所匹配的元素上时应用指定的样式。

下面是一个简单的例子,展示了如何在鼠标悬停时改变文本颜色和背景颜色:

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Mouse Hover Example</title>
   <style>
        .hover-effect {
            color: black;
            background-color: white;
            padding: 10px;
            text-align: center;
        }
 
        .hover-effect:hover {
            color: white;
            background-color: blue;
        }
    </style>
</head>
<body>
    <div class="hover-effect">Hover over me!</div>
</body>
</html>

在这个例子中,我们创建了一个名为.hover-effect的类,并在其中设置了默认的文本颜色(color: black;)和背景颜色(background-color: white;)。接着,我们使用:hover伪类为悬停时的文本颜色和背景颜色分别设置为白色和蓝色。当您将鼠标悬停在<div>元素上时,将看到这些颜色的变化。

相关推荐
迅猛龙办公室4 小时前
Python输出当前计算机的系统日期和时间
开发语言·前端·python
小狼154545 小时前
浏览器扩展脚本为什么有时候不生效:注入时机、iframe 和单页路由,多多开票助手
前端·chrome
じòぴé南冸じょうげん5 小时前
油猴脚本突然发现变成灰色了,无法使用?页面不生效?刷新页面没反应?
前端
Csvn6 小时前
组合式 API(Composition API)
前端
火柴就是我8 小时前
Android 打包报错 25.0.3
android·前端
BD_Marathon8 小时前
消息对象中字段的说明
java·前端·python
八荒启·交互动画8 小时前
Web特效025—用 Canvas 2D 做Web特效的定义与边界:这支画笔能做到哪一步
前端·webgl·网页特效·八荒启-交互动画·八荒启
Ai-_Man8 小时前
您您这可以把Dola的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。用AI导出鸭,答案是可以的
开发语言·前端·人工智能·小程序
DsirNg8 小时前
断点不该认识设备:组件布局的容器状态治理
css·前端工程化·组件化·响应式布局·css grid·设计系统·container queries
excel8 小时前
Nuxt 中使用 useHead 优化 SEO 与 GEO
前端