css - 为什么叫伪类?

标签 css css-selectors pseudo-class

a:hover

为什么叫“伪类”?

与“类”的概念有什么相似之处吗?

最佳答案

在 CSS 术语中,类是以句号开头的选择器,例如

.foo { ... }

它将在表单中使用

<div class="foo">

“类”的这种用法更多是指“具有共同特征并在种类或质量上与其他事物区分开来的一组或一类事物”,而不是借用面向对象的术语。

伪类“不太真实”,因为用户代理定义了何时和/或多少内容符合条件(如 :hover:active 等).

关于css - 为什么叫伪类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1281407/

相关文章:

css - 'cursor' 属性应该在 '.class' 还是 '.class:hover' 中定义?

css - 用于样式的属性选择器与类选择器

html - ?为什么我的 CSS 没有应用?

html - 具有滚动条的相同高度 flex 元素 - flexbox

html - :first-child and :last-child applies to all elements

html - 如何在上下文中设置已访问和未访问链接的样式?

css - 制作 CSS :hover only affect parent element

html - CSS。链接不适用于输入 :focus

css - 使用 shape-outside 位置 :fixed

javascript - 难以捉摸的文本练习(jquery/Javascript)