我在这里查看 CSS :active Selector。
:active 选择器样式链接到活动页面
这让我想到,HTML/CSS 术语中的“活动页面”到底是什么……
此时我去了w3docs部分:5.11.3 动态伪类::hover、:active 和 :focus。
:active 伪类在用户激活元素时应用。例如,在用户按下鼠标按钮并释放它的时间之间。
因此,我使用了w3shools 中的一个 try it 页面并编写了一个示例,替换为以下代码,您可以剪切并粘贴并尝试。
<html>
<head>
<style type="text/css">
:focus,:active
{
outline-offset: 10px;
outline: solid;
}
</style>
</head>
<body>
<p>Click the links to see the background color become yellow:</p>
<a href="http://www.w3schools.com">w3schools.com</a>
<a href="http://www.wikipedia.org">wikipedia.org</a>
<button type="button">Click Me!</button>
<form>
<input type="text"/>
</form>
</body>
</html>
表单域适用于 :focus。但是按钮或链接不适用于 :active。
这是为什么?是否有关于“活动页面”的内容我不明白 w3schools 谈到了。
我在谷歌搜索时看到了这个不错的提示,但我认为它不相关。