📅  最后修改于: 2023-12-03 14:57:02.200000             🧑  作者: Mango
本文主要讨论 CSS 中的伪类和伪元素。
伪类的语法是在选择器后面加一个冒号和伪类名称。下面是几个常见的伪类:
:hover
:鼠标悬浮在元素上时触发。:active
:元素被用户激活时触发,一般是鼠标点击。:focus
:元素得到焦点时触发,一般是表单元素中用户点击或 tab 键切换。:link
:未被访问的链接。:visited
:已被访问过的链接。例子:
a:hover {
color: red;
}
伪元素的语法是在选择器后面加两个冒号和伪元素名称。下面是几个常见的伪元素:
::before
:在元素的内容前添加一个元素。::after
:在元素的内容后添加一个元素。::first-letter
:选择元素中的第一个字母。::first-line
:选择元素中的第一行。例子:
p::before {
content: ">>";
}
伪类和伪元素可以为开发者提供更多控制 HTML 元素的方式。学习和熟练掌握它们可以让你更好地掌控你的前端项目。