2015-04-30 84 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

繼承將從父 - 它不是我需要在我的情況 –