2014-10-11 47 views
0

我試圖從文本中刪除文本修飾。下劃線被刪除,但是當我將光標移動到文本上時,顏色顯示在文本上。那麼如何去除這種顏色?從html中的文本中刪除格式化

下面是代碼:

messbox 
{ 
    background-color: #C2E1EE; 
    border: 1px solid; 
    padding-top: 20px; 
    border-color: #8EC3D9; 
    margin-left: 40px; 
    margin-right: 150px; 
    padding-bottom: 20px; 
} 
.message_box_title 
{ 
    color:#475D66; 
    font-size:16px; 
    font-family:Candara; 
    font-weight:bold; 
    margin-left: 12px; 
    margin-top: -10px; 
}  
.contectmessage a 
{ 
    color:#2A84AE; 
    text-decoration:none; 
    font-family:Candara; 
    margin-left:12px;  
} 

...這裏是圖像:

image

+1

'messbox' - 這是一個_class_或_id_?在前面沒有點('.')或哈希('#')... – webeno 2014-10-11 08:00:25

+0

發佈標記請 – 2014-10-11 08:06:39

回答

0

使用:hover僞類選擇

.contectmessage a:hover,.contectmessage a:active 
{ 
    color:#2A84AE; 
    text-decoration:none; 
    background-color:transparent; 
} 
0

試這個:

.contectmessage a:hover { 
    text-decoration:none;  
} 
0

使用

.contectmessage a:hover { 
    text-decoration:none; 
    background-color:transparent; 

} 
+0

@capricongurl:接受我的答案,如果它幫助你 – 2014-10-11 08:59:23

0
.contectmessage a:hover { 
    text-decoration:none; 
    background-color:transparent; 

} 

看來你已經宣佈了一些地方的背景顏色onHover選項,請搜索該#54879d在你的代碼並刪除或者粘貼jsfiddle.net代碼所以我們可以得到一個正確的解決方案..