禁用a:focus和a:活动颜色?

时间:2016-08-29 09:34:23

标签: html css

我有一个定义它的基本CSS:

a:hover, a:focus {
    color: black;
}

我希望有一个特定的链接覆盖并且不会触发焦点,但仍会触发悬停。

我该如何做这样的事情来覆盖颜色设置?

a:focus{
    color: none;
}

我尝试了颜色:透明无效,焦点仍然触发。

4 个答案:

答案 0 :(得分:1)

试试这个

$data = array(2 => '2,6',3 => '1',4 => '14',5 => '10',6 => '8');

foreach($data as $key => $val) {
    $new = explode(',',$val);
    $data[$key] = $new;
}
$output = $data;

echo '<pre>';
print_r($output);
a:hover{
color:green;
}
.class:hover, .class:focus {
    color: red;
}

答案 1 :(得分:0)

我想你可能需要这样的。这将继承父母的颜色。

    a:focus {
    color: inherit !important;
    }

答案 2 :(得分:0)

请申请此css。

a:hover { text-decoration: none !important; color :none; border: 0px; -moz-outline-style: none;} 
a:focus { text-decoration: none !impoartant; outline: none;-moz-outline-style: none;}

答案 3 :(得分:0)

您应该使用initial将元素样式设置为默认值。

a:focus {     颜色:初始!重要;     }