我有一个html strucute,看起来像这样
<div class = "f">
<a href="" class ="d" >
<span class ="b"> hello </span>
</a>
</div>
activeElement始终是'a'但是我想在'a'处于活动状态时给出大纲。 (通过激活我的意思是当我们通过选项卡导航并且'a'成为activeElement时) 我尝试过像
这样的事情.a:active {
&.b:focus{
outline : 1px solid white:
}
}
答案 0 :(得分:0)
这应该是您想要的,当a
处于有效状态时b
会得到一个大纲:
.a:active {
.b {
outline : white solid 1px;
}
}
此外,您的outline
值的顺序错误,因此我对其进行了更改。
答案 1 :(得分:0)
这对我jsfiddle很好。
<a href="" class ="d" >
<span class ="b"> hello </span>
</a>
a:active > .b {
outline: red solid 3px;
}