CSS中伪类和微元素的区别

追格官方小助手/ 2023年02月27日/ CSS教程/ 浏览 2539

在css中经常会用到伪类和伪元素,他们之间有什么区别没有?


显示最大的区别,就是一个是【类】,一个是【元素】。


【类】只能控制已有元素的样式,【元素】是独立存在的,可以包含其他内容。


其实,开发中几乎意识不到他们的区别。唯一的区别就是伪类使用冒号 : ,而伪元素使用双冒号 :: 。但是,由于历史遗留的某些原因,都使用 : 也很少会出现问题。


常见的伪类::link, :hover, :active, :focus, :visited, :enabled, :disabled, :checked, :nth-child(n), nth-last-child(n), :first-child, :last-child, :only-child


常见的伪元素:::before, ::after, ::first-letter, ::first-iine, ::selection


发表评论

暂无评论,抢个沙发...

客服 工单