html - 使用 CSS 将鼠标悬停在父元素上时更改子元素状态
问题描述
我想激活从第 3 方定义并导入项目的图标的悬停状态。
我想获得仅 CSS 的解决方案,并且覆盖现有规则将毫无意义,因为每个图标都有不同的更改/属性,这需要大量的重新输入。
HTML
<a class="activate-hover-state-on-both" href="#">
<icon class="profile"></icon> Profile
</a>
CSS
.activate-hover-state-on-both:hover > icon {
// ACTIVATE HOVER STATE AS STYLES ARE INHERITED FROM 3rd PARTY AND NOT OVERWRITE BEHAVIOUR
}
如果没有使用纯 CSS 的选项,我使用 VanillaJS 的选项是什么?
解决方案
推荐阅读
- python - Modbus Python 施耐德 PM5300
- python - Flask Socket-IO 让服务器等待客户端回调
- javascript - 如何在 JavaScript 中为非常旧的日期(大约公元 0 年)格式化初始化字符串?
- javascript - 如何使用 onclick 功能停止 gsap.to 动画?
- java - 从 Object 类型对象 (Spring) 中获取字段值
- python - 找不到使用硒单击的按钮
- c# - 如何覆盖或删除现有的 vs 代码片段
- typescript - 如何在打字稿上为动态对象定义预期的属性类型
- javascript - 需要遍历数组以获取特定的键:值对以添加到空对象
- pandas - Pandas 部分字符串排序和分位数