伪类:选择元素基于当前的状态。比如元素达到一个特定状态时,可能得到一个伪类的样式;状态改变的时候又会失去这个样式。
比如: :hover :focus :link等等
a{color:black} a:hover{color:red} a标签正常为黑色字体,鼠标放上为红色,鼠标移走又变为黑色
伪元素:对元素中的特定内容进行操作,本身基于元素抽象,并不存在于文档流之中。
比如: ::before ::after
css2中,伪类和伪元素前面都是一个符号 :
css3中,伪类为一个符号 : 伪元素为两个符号 ::
为了更好的规范和区分,工作中按照css3的规范进行代码样式的编写
伪类和伪元素的区别
最新推荐文章于 2021-01-14 11:22:20 发布