📜  CSS 中的 :after 选择器如何使用 content 属性?(1)

📅  最后修改于: 2023-12-03 15:30:10.449000             🧑  作者: Mango

CSS 中的 :after 选择器如何使用 content 属性?

在 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 属性中定义任何内容,那么伪元素将不可见。