【发布时间】:2015-11-23 04:23:35
【问题描述】:
我在 CSS :active Selector 上查看 here。
:active 选择器样式链接到 活跃页面
这让我想到,HTML/CSS 术语中的“活动页面”到底是什么...
此时我去了w3docs 部分:5.11.3 动态伪类::hover、:active 和:focus。
:active 伪类适用于 一个元素被激活 用户。例如,在时间之间 用户按下鼠标按钮并 释放它。
所以我使用了w3shools try it pages 中的一个并编写了一个示例,替换为以下代码,您可以剪切并粘贴并尝试。
<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 谈到的“活动页面”有什么我不明白的地方吗?
我在谷歌搜索时看到了这个nice tip,但我认为它不相关。
【问题讨论】:
标签: css css-selectors pseudo-class