单击时的灰色背景颜色

时间:2012-11-28 16:12:59

标签: css internet-explorer-10

我的按钮有这些CSS定义:

nav ul li a {
    display: block;
    margin-right: 0px;
    font-size: 19px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: white;
    /* border:1px solid red; */
}

在Internet Explorer 10中,单击时会显示灰色背景。为什么呢?

3 个答案:

答案 0 :(得分:0)

只需添加:active {background:none;你的样式表。

答案 1 :(得分:0)

Internet Explorer 10似乎显示链接(锚点:<a href>),其单击时具有灰色背景的属性display:block;

您可以通过在代码中插入background-color:none;来轻松删除此内容。所以,你应该有以下代码:

nav ul li a {
    display: block;
    margin-right: 0px;
    font-size: 19px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: white;
    /* border:1px solid red; */
    background-color:none;
}

积极的,应该删除问题。两个否定因素包括:您无法在Internet Explorer中设置背景或具有活动状态(即a:active)。其他浏览器将继续正常/正常工作。

答案 2 :(得分:-2)

我们仍然无法理解这个问题是什么?哪个background colorgray?您也没有提供html。我想这段代码可以帮助您更改或删除color链接将改变每个州的行为......

a:link    {color:red;}
a:visited {color:green;}
a:hover   {color:blue;}
a:active  {color:yellow;}

使用这四种颜色,您可以检查自己并得出结论......:)