我在设计中内嵌了一系列黑色/透明SVG图标。我需要将所有黑色填充和笔触更改为悬停时的自定义颜色。如何使用css更改svg中的填充和描边
我可以用css改变填充属性,但是,一些图标是透明的,因此大部分笔画都需要改变。任何想法如何解决这个问题?以下不工作(只针对填充)
.icons svg:hover {
fill:#dd6127;
stroke:#dd6127;
}
UPDATE: 正如安德斯摹建议,我是不是正确针对SVG元素,我解决了我的大部分问题,但仍然有几行拒绝改变颜色:)看看fiddle
更多代码的小提琴或codepen可以帮助你得到答案,建议或意见准确:) –
我更新了[提琴](http://jsfiddle.net/vG4U6/6/)。你有一个错字(_polygone_而不是_polgyon_) – bitbitdecker