伪类和伪元素皆是从 DOM tree 抽象出来的概念,
用以修饰实际上不在 DOM tree 上的部分。
中文 | 英文 | 符号 | DOM tree | 作用 |
---|---|---|---|---|
伪类 | Pseudo-classes | : | 不会出现 | 定义元素的特殊状态 |
伪元素 | Pseudo-elements | :: | 会出现 | 选择元素的指定部分 |
selector:pseudo-class
:hover
:鼠标悬停其上的元素:visited
:已访问过的链接:focus
:获得焦点的元素selector::pseudo-element
::after
:在一个元素後插入内容::before
:在一个元素前插入内容::first-line
:文本的第一行::first-letter
:文本的第一个字母::marker
:项目符号样式::selection
:被游标选择反白的部分CSS2 以前,first-line 使用的是单冒号(
:
),CSS3 後为区分伪类和伪元素而改成双冒号(::
),同时向下兼容,因此:first-line
和:first-line
两种写法 CSS3 都可接受。
tags: 铁人赛 AWS Cloud 概述 碎念时间 今天来玩玩 AWS (Amazon Web ...
在使用 Azure AutoML之前,我们得先了解资料的区别。在Azure dataset里面,主要...
嘿嘿~结果还没进入渗透测试篇XD 决定先来个作业系统相关的Linux篇。 从事资安的行业,需要对Li...
cat 指令可以预览文件的内容,是个简单好用的指令,但是它不会对不同的档案类型提供语法高亮的预览,因...
实作出牌倒数计时 ok, 我们有两个地方需要开始计时 第一个是游戏开始的时候, 第二个是 turn ...