伪类(选择器)本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息;
伪元素本质上是创建了一个有内容的虚拟容器;
在CSS3中,伪类和伪元素的语法得到了进一步的调整(一个冒号和两个冒号);
在开发当中,可以同时使用多个伪类,而只能同时使用一个伪元素。
就是可以在某个标签的前面或者后面添加一个虚拟元素,需结合content使用可以像设置普通标签一样设置该元素的css样式 如下:
div:after {
visibility: hidden
clear: both
display: block
height: 0px
content: "."
}
这段代码可以闭合浮动元素