伪元素中::after和::before的运用

特性

  • 都作为标签内部的最后一个/第一个子元素
  • 行内元素
  • content属性必填(没有直接’’)

使用场景

  • 文字前边的图标


    这是一个图片

效果图

  • 导航的跟随线




   
  • 我是一个列表项
  • 我也是一个

在这里插入图片描述

-清除浮动的影响





    

伪元素中::after和::before的运用_第1张图片

在ul后加上一个子元素来清除浮动影响

ul::after {
            content: '';
            display: block;
            clear: both;
        }

伪元素中::after和::before的运用_第2张图片
ps:左边和上边的是padding与margin的自带距离,使用全局*{margin:0;padding:0;}即可

你可能感兴趣的:(CSS)