【发布时间】:2014-04-29 08:40:19
【问题描述】:
我的设计中有一系列内嵌的黑色/透明 SVG 图标。我需要在悬停时将所有黑色填充和笔划更改为自定义颜色。
我可以用 css 更改填充属性,但是,有些图标是透明的,因此大部分笔划都需要更改。任何想法如何解决这个问题?以下不起作用(它只针对填充)
.icons svg:hover {
fill:#dd6127;
stroke:#dd6127;
}
更新: 正如 Anders G 所建议的,我没有正确定位 svg 元素,我解决了大部分问题,但仍有几行拒绝改变颜色:) 看看fiddle
【问题讨论】:
-
小提琴或 codepen 中的更多代码可能会帮助您获得答案、建议或准确的 cmets :)
-
我更新了你的fiddle。你有一个错字(polygone 而不是 polgyon)