css - 悬停不会改变我的 svg 的颜色

标签 css colors sass hover haml

我真的不知道发生了什么,所以我只是把我的伪代码放在这里,如果有人好心告诉我我做错了什么,我将非常感激:)

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/

相关文章:

c gobjects.h 通过变量将颜色值传递给 setColor

css - 在 Web 上的何处可以获得有关支持 12 位颜色深度的信息?

image-processing - Keras:可视化 ImageDataGenerator 输出

html - 伪元素 :after changes size of parent div component

ios - 子元素在 safari 浏览器中不占据父元素的焦点

html - 缩小窗口时 Bootstrap 相对页脚上升

javascript - cbp 全宽 slider 的键盘导航

html - 如何阻止我的 'body' 吃掉我的 'foot'

javascript - 更改弹出菜单的图形图标

javascript - Asp.Net Core 中 webpack 上的 sass-loader