当前位置: 首页 > article >正文

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>元素上时,将看到这些颜色的变化。


http://www.kler.cn/a/313686.html

相关文章:

  • 除了 Mock.js,前端还有更方便的 Mock 数据工具吗?
  • 如何用C#和Aspose.PDF实现PDF转Word工具
  • Spark:不能创建Managed表,External表已存在...
  • 3D绘制动态爱心Matlab
  • AMD CPU下pytorch 多GPU运行卡死和死锁解决
  • hadoop大数据平台
  • 数据结构:(牛客OR36)链表的回文结构
  • (笔记自用)LeetCode:快乐数
  • mysql时间戳格式化yyyy-mm-dd
  • kubeadm方式安装k8s+基础命令的使用
  • 二层、三层网络基本原理
  • 缓存技巧 · Spring Cache Caffeine 高性能缓存库
  • Github 2024-09-20 Java开源项目日报Top10
  • 【快手】前端校招一面
  • 深入理解Python中的时间表示:Unix时间点、毫秒和微秒,以及time模块
  • 9.7floodFill图像分割
  • 98-策略模式的理解
  • 蓝桥杯—STM32G431RBT6(ADC数模转换,从原理到应用)
  • C++第十一节课 new和delete
  • [Python可视化]数据可视化在医疗领域应用:提高诊断准确性和治疗效果
  • AI视觉算法盒是什么?如何智能化升级网络摄像机,守护全方位安全
  • 机器学习--AlexNet
  • 系统架构设计师:软件架构的演化和维护
  • 【AI视频】Runway:Gen-2 运镜详解
  • 马踏棋盘c++
  • Ubuntu上使用qt和opencv显示图像