📅  最后修改于: 2023-12-03 15:30:10.449000             🧑  作者: Mango
在 CSS 中,:after
选择器是用来添加一个伪元素(pseudo-element)到选择器匹配的元素的末尾位置。我们可以使用 content
属性来定义伪元素中的内容。
:after
选择器的语法如下:
selector:after {
content: "text";
}
其中,selector
是你要选择的元素的选择器,text
是你想要添加到元素末尾后面的文本内容。
下面是一个简单的示例:
<!DOCTYPE html>
<html>
<head>
<title>:after 选择器</title>
<style>
p:after {
content: " (Read More)";
font-style: italic;
color: gray;
}
</style>
</head>
<body>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</body>
</html>
在上述例子中,我们使用 :after
选择器和 content
属性来给段落元素添加了一些文本。这些文本将出现在段落元素的末尾。我们还使用了一些 CSS 样式来格式化伪元素中的文本。
需要注意的是,:after
选择器中的 content
属性不能应用于 img
或者 input
元素。
此外,如果你没有在 content
属性中定义任何内容,那么伪元素将不可见。