<a>
我正在尝试使用 sass 为我的应用程序创建顶级样式。网站上的大部分链接都是绿色的,所以我把它作为一种风格。(我正在使用指南针的darken
功能)
a {
color: green;
&:hover {
color: darken(green, 10%);
}
}
但是,在某些情况下,链接不是绿色的。在这些情况下,我必须同时指定文本颜色和悬停颜色,否则它将默认悬停为绿色。我想知道是否有办法做到这一点 DRYer。理想情况下,我将能够像这样获得父类的颜色。
a {
color: green;
&:hover {
color: darken(parent(color), 10%);
}
}
这样,悬停将始终默认为特定颜色的任何颜色。这有意义吗?这样的事情可能吗?如果没有,处理这个问题的最佳方法是什么?米信?
谢谢!