从html中的文本中删除格式

时间:2014-10-11 07:24:57

标签: html css

我试图从文本中删除文字装饰。删除了下划线但是当我在文本上移动光标时,颜色会显示在文本上。那么我该如何删除这种颜色?

以下是代码:

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

4 个答案:

答案 0 :(得分:0)

使用 :hover 伪类选择器

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

答案 1 :(得分:0)

试试这个:

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

答案 2 :(得分:0)

使用

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

}

答案 3 :(得分:0)

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

}

似乎你已经宣布了一些背景颜色转移的地方,请在你的代码中搜索这个#54879d并将其删除或者将你的代码粘贴到jsfiddle.net中以便我们能够得到正确的解决方案..