我有一个定义它的基本CSS:
a:hover, a:focus {
color: black;
}
我希望有一个特定的链接覆盖并且不会触发焦点,但仍会触发悬停。
我该如何做这样的事情来覆盖颜色设置?
a:focus{
color: none;
}
我尝试了颜色:透明无效,焦点仍然触发。
答案 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 { 颜色:初始!重要; }