美文网首页学习CSS学习
CSS学习----伪元素选择器(::before、::after

CSS学习----伪元素选择器(::before、::after

作者: 扮猪老虎吃 | 来源:发表于2020-11-05 20:34 被阅读0次

伪元素选择器(::before || ::after)

作用

利用CSS创建新标签元素,不需要HTML标签,从而简化HTML结构

  • ::before 在元素内部的前面插入内容
  • ::after 在元素内部的后面插入内容

注意:

  • before和after创建一个元素,但属于行内元素
  • 新创建的元素在文档树中找不到,称为伪元素
  • 语法: element::before {}
  • before和after必须有content属性
  • before在父元素内容的前面创建元素,after在父元素内容的后面插入元素
  • 伪元素选择器和标签选择器一样,权重为1

示例说明

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 200px;
            height: 100px;
            background-color: pink;
        }
        div::before{
            content: '我';
            display: block;
            width: 20px;
            height: 50px;
        }
        div::after{
            content: '小猪佩奇'
        }
    </style>
</head>
<body>
    <div>是</div>
</body>
</html>

效果

效果图

相关文章

  • CSS-选择器15-:before与:after

    CSS选择器-系列文章 1、:before和:after伪元素 :before和:after,用于在修饰元素的内部...

  • CSS3积累(3)伪元素

    什么是伪元素? CSS 伪元素用于向某些选择器设置特殊效果。 代码 P.S. 在使用before或after伪元素...

  • C3选择器

    属性选择器 兄弟选择器 伪类选择器 伪类target 伪元素before,after 其他伪元素

  • CSS学习----伪元素选择器(::before、::after

    伪元素选择器(::before || ::after) 作用 利用CSS创建新标签元素,不需要HTML标签,从而简...

  • css3选择器,颜色,文本,盒模型

    属性选择器 03-伪类选择器01.html 伪元素before 和after 伪元素选择器first-letter...

  • 无标题文章

    css的伪元素:after :before的默认display属性伪inline

  • 伪元素

    在CSS中,伪元素用于将特殊的效果添加到某些选择器。 :before用于在元素的内容之前插入新内容 :after用...

  • CSS ::before和::after伪元素

    使用CSS伪元素,before and after 画出一个五角星 before 和 after 顾名思义 其就是...

  • CSS的伪元素和伪类

    css中伪元素的应用 div里的伪元素有两个,分别是::before和::after伪元素是默认隐藏的::befo...

  • 前端学习day4-总结

    关键词:CSS伪元素before after ,盒子里面元素居中对齐的两种方法,flex弹性布局 ...

网友评论

    本文标题:CSS学习----伪元素选择器(::before、::after

    本文链接:https://www.haomeiwen.com/subject/vnbavktx.html