2012-08-28 117 views
0

我有下面這個css。一些我如何點擊鏈接後,我的這個CSS的點擊鏈接就被其他一些CSS所寫。它將鏈接顏色變成紅色。我試圖在下面的代碼中保持白色,但那沒有幫助。我能做些什麼來得到它的工作css被另一個css覆蓋

.grey { 
    background-color:#545154; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    border-radius:6px; 
    border:1px solid #120c12; 
    display:inline-block; 
    color:#ffffff; 
    font-family:arial; 
    font-size:15px; 
    font-weight:bold; 
    padding:6px 24px; 
    text-decoration:none; 
}.grey:hover { 
    background-color:#a8a5a8; 
}.grey:active { 
    position:relative; 
    top:1px; 
} 

.grey a:visited{ 
    color:white !important; 
    } 
.grey a:link{ 
    color:white !important;; 
    } 

HTML

<a href="www.site.com" class="grey" style="color:white;">Site</a> 
+2

將其更改爲'class =「grey」'? – Shmiddty

+0

@Shmiddty說的有道理;) –

+0

首先,使用瀏覽器的開發人員工具來查看哪些CSS規則導致鏈接變爲紅色。然後在這裏發佈。 – Jon

回答

1

的選擇了白色關閉。它應該是.grey:visiteda.grey:visited