伪元素的使用

伪类

CSS伪类是添加到选择器的关键字,指定要选择的元素的特殊状态。例如, :hover 将在用户悬停在选择器指定的元素上时应用样式。


伪元素
层叠样式表(CSS)的主要目的是给HTML元素添加样式,然而,在一些案例中给文档添加额外的元素是多余的或是不可能的。事实上CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,这就是“伪元素”。

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        p.box {
            width: 300px;
            border: solid 1px black;
            padding: 20px;
        }
        p.box:before {
            content: "你好吗";
            width: 100px;
            height: 100px;
            border: 1px solid  red;
            margin: 10px
        }

        p.box:after {
            content: "我很好";
            width: 100px;
            height: 100px;
            border: 1px solid  red;
            margin: 10px
        }


    </style>
</head>
<body>
<p class="box">我是中间的内容</p>
</body>
</html>
伪元素.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容