我是一个超链接,它有一个自己的类。
.myLink
{
display:block;
padding: 4px 9px;
margin: 0px 6px;
}
.myLink:hover
{
background-color: #E4E4E4;
padding: 4px 9px;
margin: 0px 6px;
color:#000;
}
对于删除,我有这个:
.myLink, .myLink:active, .myLink:visited
{
color:#000;
text-decoration:none;
}
在IE中,一切正常,但在Firefox中,我的链接在点击它时会加下划线。 我想,如果我定义“:主动”部分,它会起作用,但事实并非如此。 请帮助。
答案 0 :(得分:0)
如果您正在使用CMS或具有预定义CSS文件的内容,则可能是浏览器特定的CSS文件导致此问题,因为它们将覆盖主CSS文件。即使您没有使用CMS或浏览器特定的CSS文件,也可以在Firefox中尝试使用Firebug,这将告诉您CSS文件中样式的来源以及生成它的CSS文件。
www.getfirebug.com
答案 1 :(得分:0)
使用!important或确保您的“.myLink,.myLink:active,.myLink:visited”规则如下所示