使用 CSS 更改悬停时的文本颜色

2024-02-21

我已经搜索过,但找不到与我遇到的这个问题相关的任何内容。

我多年来一直试图解决这个问题,但似乎无法做到。我有一个 div,里面有文本和图像。我希望当我将鼠标悬停在 div 内的任何位置时,div 内的所有文本和背景都会改变颜色。我已经做到了底部的文本与背景颜色一起改变,但似乎无法让顶部的文本(h4)改变颜色。

当我直接将鼠标悬停在 h4 元素上时,它会改变颜色,但当我将鼠标悬停在 div 内的任何位置时,它不会改变颜色。

下面的链接是我想要实现的目标的一个粗略示例。 h4 标签的 CSS 上有单独的样式,因此不能像其他标签一样将其设置为 p。这将是最简单的方法,但不幸的是它们必须保持不同。

这是我的 CSS 样式

.container {
    text-align: center;
}

.container h4 {
    text-align: center;
    color: black;
}

#project1 {
    text-align: center;
    color: white;
    background-color: white;
    background-color: rgba(255,255,255,0.9);
    color: black;
}

#project1:hover {
    background-color: blue;
    color: white;
}

#project1 h4:hover {
    color: white;
}

#project1 h4 {
    text-transform: uppercase;
}

a {
    text-decoration: none;
}

有没有办法使用 CSS 而不是 jquery/javascript 来做到这一点?我是 Web 开发新手,所以目前只了解一些 HTML/CSS。

Thanks.

Tom

JSFiddle 链接 http://jsfiddle.net/MNc3P/


更改您的 CSS 样式

#project1 h4:hover {
    color: white;
}

To

#project1:hover h4 {
    color: white;
}

JSFiddle演示 http://jsfiddle.net/MNc3P/2/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 CSS 更改悬停时的文本颜色 的相关文章

随机推荐

  • 猫鼬排序对象的嵌套数组不起作用

    我是 NodeJS 和 MongoDB 的新手 当我想使用 Mongoose 执行带有 Sort 的 Find 查询时遇到问题 我想按通知日期对结果进行排序 但不起作用 这是我的查询 UsersNotifications find user
  • GET/DELETE 背后的原因在 webapi 中不能有正文

    Why do HttpMethod比如GET and DELETE不能包含body public Task
  • 参数类型“Function”无法分配给参数类型“void Function()”?零安全后

    我想实现制作一个抽屉 上面放有不同的物品 所以我正在为DrawerItems并使用构造函数将数据传递到主文件 但我收到以下错误onPressed功能 The argument type Function can t be assigned
  • 如何使用 CUDA 执行结构的深度复制? [复制]

    这个问题在这里已经有答案了 使用 CUDA 编程我在尝试将一些数据从主机复制到 GPU 时遇到问题 我有 3 个这样的嵌套结构 typedef struct char data 128 short length Cell typedef s
  • 没有名为 pyVim 的模块

    我正在使用 python 3 7 5 运行 Catalina MacOS 我正在尝试运行 ansible 脚本来安装虚拟机 这需要 python gt 2 6 和 PyVmomi 我已经通过 pip 安装了 PyVomi 和 pyVim 两
  • 如何在同一视图控制器上呈现表格视图和二维码扫描仪?

    我想要实现的目标是让屏幕的下半部分成为活动的二维码扫描仪 而屏幕的另一半成为表格视图 每当我扫描二维码时 它都会检查表格视图是否匹配并突出显示它 我需要用什么来实现这一点 我使用以下 cocoapod 作为二维码 https cocoapo
  • 适用于 Android 的心率传感器 API

    谷歌已经发布了有关可穿戴设备的API 由于许多智能手表制造商都声称他们有心率传感器 我想知道 android 是否为其发布了 api 我检查了网络并没有找到任何东西 有谁对可穿戴设备开发感兴趣并且知道这件事吗 Thanks 截至目前 这些
  • 如何在角度4中使用renderer2动态追加子项

    我是 Angular 4 的新手 需要使用 html 列表在 child 下添加 child Component selector my app template div ul root ul div export class App im
  • 动态委托给最小的 api

    各位程序员大家好 基本上 我想将动态构建的委托传递给最小的 api MapGet 或 MapPost 方法 这是构造委托的方法 private static Delegate GetDelegate Type type MethodInfo
  • Xamarin Forms WebView 检查网站地址何时更改

    我有以下代码在我的 Xamarin Forms 跨平台应用程序中设置 WebView ReportsListWebView new WebView VerticalOptions LayoutOptions FillAndExpand Ho
  • geocoder.getFromLocationName 仅返回 null

    这两天我快要疯了IllegalArgumentException当尝试从地址中获取坐标 甚至反向获取经度和纬度地址时 我在 Android 代码中收到错误 这是代码 但我看不到错误 它是一个标准代码片段 很容易在 Google 搜索中找到
  • Mercurial:远程:中止:这里没有 Mercurial 存储库(未找到 .hg)!

    all 我已经寻找这个问题很长时间并尝试了不同的方法 我想仅通过 SSH 在服务器上维护我的代码 但是当我运行这个时 sudo hg clone v ssh carl hostname home carl Java Projects pet
  • 20hz-20000hz 巴特沃斯滤波爆炸

    我想过滤掉 20 Hz 20000 Hz 之外的所有内容 我正在使用巴特沃斯滤波器 from scipy io import wavfile from scipy import signal import numpy sr x wavfil
  • Javascript 字符串大小限制:对我来说是 256 MB - 所有浏览器都一样吗?

    我很好奇我能在 Javascript 中获得的最大字符串长度是多少 今天我在 Windows 7 中运行的 Firefox 43 0 1 上亲自测试了它 我能够构造一个具有长度的字符串2 28 1 但是当我尝试创建一个多一个字符的字符串时
  • C# ImageFormat 转字符串

    我怎样才能获得人类可读的字符串 即图像格式本身 来自系统 绘图 图像格式目的 我的意思是如果我有ImageFormat Png是否可以将其转换为 png 字符串 EDIT 我在这里看到一些误解 这是我的代码 Image objImage I
  • 如何检测是否在osgi容器中运行

    我有一个 OSGi 包 也可以在纯 Java 进程中运行 我需要能够判断捆绑包是否已加载到 OSGi 系统中 我怎样才能做到这一点 如果没有 OSGi 标准方法来执行此操作 我将采用 Eclipse Equinox 特定的方法 将 Bund
  • Safari 11 X-XSRF-TOKEN 刷新后未更新

    最近 Mac OSX 上的 Safari 11 发布 此更新导致我们的 Web 应用程序与请求标题上的 XSRF 结合出现问题 我将尝试以逻辑方式描述问题 好的情况应该是这样的 当用户想要登录时 他会收到服务器的响应 其中包含包含 XSRF
  • 如何使用 React 和表单来获取选中的复选框值的数组?

    我正在尝试为我的投资组合网站构建一个过滤器 复选框可让您选择一种技术 react redux jquery 等 来显示包含该技术的作品 因此 每次用户单击某个框时 我都想将值 JavaScript Redux React 等 添加到一个数组
  • 绿色线程是否等于“真实”线程

    我从以下位置获取了示例代码理解 eventlet wsgi server https stackoverflow com questions 8509209 unterstanding eventlet wsgi server from e
  • 使用 CSS 更改悬停时的文本颜色

    我已经搜索过 但找不到与我遇到的这个问题相关的任何内容 我多年来一直试图解决这个问题 但似乎无法做到 我有一个 div 里面有文本和图像 我希望当我将鼠标悬停在 div 内的任何位置时 div 内的所有文本和背景都会改变颜色 我已经做到了底