2011-12-31 149 views
0

我對我的CSS樣式使用Bootstrap。我想假鏈接的按鈕,所以我需要關閉懸停造型:在Rails中覆蓋超鏈接樣式

a:hover { 
     color: #00438a; 
     text-decoration: underline; 

}

我怎麼會重寫我的HTML文件(懸停性質,而不是覆蓋什麼已經被定義引導)。

謝謝。

回答

1

製作特定id標籤的樣式。

因此改變:

a:hover { 
    color: #00438a; 
    text-decoration: underline; 
} 

a#some_id_tag_name:hover { 
    color: #00438a; 
    text-decoration: underline; 
} 

或者創建,如果你想重用的風格,覆蓋特定的類。

a.some_class_tag_name:hover { 
    color: #00438a; 
    text-decoration: underline; 
} 
1

你不能真正「關閉」 CSS樣式,你只能明確地將它們設置爲別的東西(在inherit值爲異常的有些)。不管怎麼說,你的情況:

  • 添加class你的鏈接
  • 爲它創建一個新的規則在樣式表
  • 定義你的風格

喜歡的東西:

.my-class:hover { 
     color: {YOUR_COLOR}; 
     text-decoration: none; 
} 

如果您真的需要,也可以使用內聯樣式和!important

<a style="text-decoration:none !important"></a> 

儘可能避免第二種方法(即,幾乎總是)。