2017-02-16 77 views
-1

所以我有一個div,整個東西都是一個錨標籤,我試圖控制顏色懸停和變化的結果。希望我能用css做到這一點。發生的事情是盤旋,一個文本改變,但另一個不改變。但是,然後,文字裝飾下劃線仍然不同。只是希望它全部保持黑色即使懸停,但懸停時,URL下劃線出現在文字上。整體div上的鏈接顏色

<style> 
    .welTile > p:hover { 
     color: black; 
    } 
</style> 
<div class="col-md-4"> 
    <a href="#/mod1"> 
     <div class="welTile"> 
      <img src="assets/images/welcomeTile.png"> 
      <p>Module 1: Moneyball Concepts</p> 
      <p>Learn the basic concepts you need to successfully complete the other 5 modules</p> 
     </div> 
    </a> 
</div> 

和一對夫婦什麼前發生的截圖後徘徊:

+0

由於文本變成石灰色,所以你在某處做了一個規則。我們需要看到這個規則及其特殊性,以便能夠說明如何覆蓋它。 – LGSon

回答

0

Th是CSS將保持一切停留在黑色。

.col-md-4 a, .col-md-4 a:hover, .col-md-4 a:focus, .col-md-4 a:active { 
    color: black; 
    display:inline-block; 
    text-decoration: none; 
} 
2

您需要針對這樣的定位標記的不同狀態:

.col-md-4 a { 
    color: #000; 
} 
.col-md-4 a:hover { 
    color: #000; 
} 
.col-md-4 a:focus { 
    color: #000; 
} 
.col-md-4 a:active { 
    color: #000; 
} 
+0

但是我想要文字裝飾,只需要它與文字相同的顏色。 – Mark

+0

檢查更新的答案。 –

+0

'a:hover,a:focus,a:active'由於它們的特異性低於'.col-md-4 a' – LGSon