html - 我们可以通过选择父元素向子元素添加属性吗
问题描述
我们可以在悬停父元素时将属性应用于子元素吗?,如果代码是这样的
<div> <a href="#">Hello</a> </div>
我有一个要求,如果我们将鼠标悬停在 div 元素上,则将 color 属性添加到元素中。
解决方案
是的,你可以在你的 CSS 中使用类似下面的东西来做到这一点:
div:hover a {
color: red;
}
hover
伪类文档: https ://developer.mozilla.org/en-US/docs/Web/CSS/:hover
推荐阅读
- javascript - 文本和按钮延伸到父容器之外
- python - 使用 asyncio 从 tickertape.in 中提取 100 多个链接使其永远运行
- objective-c - 如何本地化授权权限描述?
- swiftui - 将 `environmentObject` 数据传递给另一个类(单例)
- angular - Angular Jasmine 测试超时
- spring-mvc - 为使用的 RestTemplate 为 @LoadBalanced 的 Spring 应用程序编写集成测试
- node.js - 如何在 Node.js 中实现多线程?
- c++ - 选择具有派生类型的基类型的模板特化
- math - Google Schema.org 数学求解器为多个字段提供结构化数据
- karate - 空手道在本地存储中设置令牌