2015-04-30 85 views
0

我正在使用Bootstrap SASS和Bootstrap SASS Loader。关闭链接悬停

我正在定义一个_bootstrap-customizations.scss文件,该文件允许我忽略BS默认变量而不用更改它的核心文件。

核心文件定义了一些a:hover, a:active CSS声明。

我愿把它们关掉普遍用于所有a元素没有

  • 定义此明确每一个环节

  • 按名称间隔或任何对

  • ,或者使用!important

我想转a:hover效果关闭完全from _bootstrap-customizations.scss)。

如果它的事项我使用的方法BEM以及写我的SASS文件

+1

有什么问题?它应该是为静态,悬停和活动状态定义相同样式的问题。 – isherwood

+0

@isherwood所以如果我的链接在网站中有不同的颜色,会发生什么? –

+0

[Sass/Compass - 只有在参数不是默认情况下才生成规则?]的可能的重复(http://support.microsoft.com/kb/15932268/sass-compass-generate-rule-only-if-parameter-is-not-默认) – cimmanon

回答

0

也许你应该继承上a:hovera:activea值:

a:hover, 
a:active { 
    color: inherit; 
} 

通过这种方式,悬停将具有相同的默认样式。请注意,并非每个选择器都支持inherit值。

+0

继承将从父 - 它不是我需要在我的情况 –