javascript - 在悬停时一一选择css中的所有孩子
问题描述
我有一张带有州的国家地图,为简单起见,您可以在 SVG 图像中想象美国的 51 个州。全部为红色。每个路径(状态)都有一个 html id 标签,并且都在一个带有 class="states" 的 div 内
<svg>
<states class="states">
<path id="path1"> ... <path>
.....
<path id="path51"> ... <path>
</states>
</svg>
我想改变悬停状态的颜色。
.state:hover * {
fill: blue;
}
但问题是所有状态都会改变颜色,而不是只有 onw 被指针悬停。
解决方案
推荐阅读
- java - Glide 没有从 Firebase 加载图像
- google-app-engine - 如何保护由 GCS 触发的 App Engine Pub/Sub Push Endpoint?
- c# - 每当从 Datepicker 日期和月份位置中选择日期时都会发生变化
- oracle - 尝试访问 http://localhost:8080/ords 时如何使用代码 500 修复此错误页面
- c# - 标准 ashx 文件将无法编译
- c - CodeBlocks 不显示土耳其语字符
- php - 在php中查找具有重复值的键的值的总和
- node.js - 如何修复错误:至少需要一个聚合?- 健身API
- nginx - NGINX - HTTPS 负载均衡器配置
- c++ - 当将 Tcl 中命令的输出重定向到文件时,文件将以 DOS 格式生成