伪元素选择器用于向某些选择器添加特殊的效果,它们以::开头。常见的伪元素选择器包括:

  1. ::before::after

    案例:

    p::before {
        content: "※ ";
        color: red;
    }
    p::after {
        content: " ※";
        color: red;
    }
    • ::before 在元素内容之前插入内容。

    • ::after 在元素内容之后插入内容。

  2. ::first-line

    案例:

    p::first-line {
        font-weight: bold;
        color: blue;
    }
    • 选择元素的第一行文本。

  3. ::first-letter

    案例:

    p::first-letter {
        font-size: 2em;
        color: green;
    }
    • 选择元素的第一个字母。

  4. ::selection

    案例:

    ::selection {
        background-color: yellow;
        color: black;
    }
    • 选择用户选中的文本。

这些伪元素选择器可以为网页添加丰富的样式和交互效果。

本篇文章内容来源于:伪元素选择器详细说明以及案例