在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
-
css 过渡-transition 与 动画-animation 的区别复制粘贴太多,都忘了是怎么回事儿了
-
css 多个animation一个接一个依次执行一个animation执行完,接着执行另一个
-
css height 100% 无效解决方法如何让子元素撑满父元素
-
Typed.js打字效果js库的几种应用方式(7)我们可以通过css自定义指针样式,及css动画展示
-
css实现背景颜色半透明的两种方法及区别css实现背景颜色半透明的两种方法及区别
-
追格小站点评主题“H5资讯列表”标题调整为两行或多行的方法追格小站点评主题资讯列表的标题在H5模式下默认为一行,超出隐藏,我们可以通过调整css,将WordPress主题小站点评资讯列表标题调整为两行显示。
暂无评论,抢个沙发...