相同点:都是属于选择器中的一种,能实现对于页面元素的修饰
2、使用方法不同:css3规范中要求使用双冒号(::)表示伪元素,以此来区分伪类和伪元素,比如::before和::after等伪元素使用双冒号(::),:hover和:active伪类使用单冒号(:)目前来看有一部分浏览器为了达到一个更好的兼容性的问题,我们的双冒号也可以写成单冒号;但是在一些低版本浏览器里面有些时候还是需要使用双冒号的
更多前端资料/源码,扫描下方二维码 👇🏻👇🏻
伪类和伪元素区别有哪些?相同点 都是属于选择器中的一种 能实现对于页面元素的修饰 不同点 1 概念不同 伪类 用于已有元素处于某种状态时为其添加对应的样式 这个状态是根据用户行为而动态变化的 例如鼠标的悬停效果 伪元素 用于创建一些不在 DOM 树中的元素
相同点:都是属于选择器中的一种,能实现对于页面元素的修饰
2、使用方法不同:css3规范中要求使用双冒号(::)表示伪元素,以此来区分伪类和伪元素,比如::before和::after等伪元素使用双冒号(::),:hover和:active伪类使用单冒号(:)目前来看有一部分浏览器为了达到一个更好的兼容性的问题,我们的双冒号也可以写成单冒号;但是在一些低版本浏览器里面有些时候还是需要使用双冒号的
更多前端资料/源码,扫描下方二维码 👇🏻👇🏻
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/21678.html