2016-06-09 60 views
1

对于下面的锚标记:如何在具有焦点的锚标签上设置样式?

<a href="#user-stacks" data-toggle="tab">My Stacks </a> 

我怎样才能添加样式这个标签后获得焦点?

我曾尝试:

li.section-tab a:focus { 
color: cadetblue; 
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; 
} 
+0

尝试'li.section-tab> a:focus'这意味着直接在该li下的'a'标签 – Spluf

回答

0

保持定位简单易懂,这里是工作的代码

a:focus { 
color: cadetblue; 
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; 
} 
+0

这将对所有achor标签应用样式如果他想要特定的锚标签,该怎么办?此外,这不是一个答案,这是一个建议,你应该把它放在评论 –

+0

这个'li.section-tab'是什么意思,在他提到的HTML代码中的这些选择器在哪里。 – viveksinghggits

0

你需要的是:activemore info)。通常这将是您使用:hover相同的风格,所以:

li.section-tab a:active, 
li.section-tab a:hover { 
    color: cadetblue; 
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; 
} 

当用鼠标交互,这通常是 用户之间的时间按下鼠标按键并将其释放。在使用键盘选项卡 键时,主动 伪类也通常匹配。

相关问题