我真的不知道发生了什么,所以我只是把我的伪代码放在这里,如果有人好心告诉我我做错了什么,我将非常感激:)
HAML
.div
%a{ href: link }
.class-name= inline_svg('logo')
SCSS
.class-name:hover {
color: blue;
}
我不明白,因为当我放置一个 opacity: 0.5;
时它工作得很好,但不是颜色 :/
ps: 我的真实代码中没有任何 :link
或 :visited
,只是说因为我发现了很多类似的问题。
谢谢你:)
最佳答案
尝试在 SCSS 中将“=”更改为“:”
color : blue;
关于css - 悬停不会改变我的 svg 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51479127/