伪类和伪元素区别有哪些?
相同点:都是属于选择器中的一种,能实现对于页面元素的修饰
不同点:
1、概念不同:伪类:用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的;例如鼠标的悬停效果;伪元素:用于创建一些不在DOM树中的元素,并为其添加样式;例如:先前向后插入元素内容等等
2、使用方法不同:css3规范中要求使用双冒号(::)表示伪元素,以此来区分伪类和伪元素,比如::before和::after等伪元素使用双冒号(::),:hover和:active伪类使用单冒号(:)目前来看有一部分浏览器为了达到一个更好的兼容性的问题,我们的双冒号也可以写成单冒号;但是在一些低版本浏览器里面有些时候还是需要使用双冒号的
陆荣涛前端学习交流Q群858752519
加群备注:CSDN推荐
伪类和伪元素区别有哪些?相关推荐
- 详解 CSS 属性 - 伪类和伪元素的区别
2019独角兽企业重金招聘Python工程师标准>>> CSS 伪类用于向某些选择器添加特殊的效果. CSS 伪元素用于将特殊的效果添加到某些选择器. 可以明确两点,第一两者都与选择 ...
- CSS3伪类和伪元素的特性和区别
前端er们大都或多或少地接触过CSS伪类和伪元素,比如最常见的:focus,:hover以及<a>标签的:link.visited等,伪元素较常见的比如:before.:after等. 其 ...
- 【响应式Web前端设计】CSS3伪类与伪元素的区别
首先先来看看伪类与伪元素的定义 w3c中对于它们是这么解释的 CSS中伪类与伪元素的概念是很容易混淆的,今天就来谈谈伪类与伪元素之间的区别 伪类:用于向某些选择器添加特殊的效果 伪元素:用于将特殊的效 ...
- CSS之 :before :after的用法,伪类和伪元素的区别
一::before && :after的用法 :before 如同对伪元素的名称一样,:before 是用来给指定的元素的内容前面插入新的内容.举例说明: .before:before ...
- css中伪类与伪元素的区别
一:伪类: 1:定义:css伪类用于向某些选择器添加特殊效果. 伪类其实与普通的css类相类似,可以为已有的元素添加样式,但是他只有处于dom无法描述的状态下才能为文档树中的元素添加样式,所以将其称为 ...
- CSS 属性 - 伪类和伪元素的区别
伪元素和伪类之所以这么容易混淆,是因为他们的效果类似而且写法相仿,但实际上 css3 为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示. :Pseudo-classes : ...
- 十三、CSS 3新特性详解(一)——属性、结构伪类、伪元素选择器,nth-child与nth-of-type区别,2D rotate,calc函数、滤镜filter、过渡transition
七.CSS3 属性选择器(上) 什么是 CSS3 在 CSS2 的基础上拓展.新增的样式 CSS3 发展现状 移动端支持优于 PC 端 CSS3 目前还草案,在不断改进中 CSS3 相对 H5,应用非 ...
- 伪类和伪元素的区别及使用场景
1. 伪类和伪元素的区别 1.1 作用不同 伪类是一种状态,可以看看做是选择器.比如鼠标经过 伪类 :hover , 比如 结构伪类 li:nth-child, 一个冒号. 伪元素 是 元素, 简单来 ...
- 什么是伪类和伪元素?伪类和伪元素的区别的区别详解
1.伪类 用来添加一些选择器的特殊效果. 2.伪元素 伪元素是用来添加一些选择器的特殊效果. 3.区别 伪元素其实相当于伪造了一个元素,例如before,first-letter达到的效果就是伪造了一 ...
- css伪类和伪元素的特性和区别
伪元素是真的有元素 前者是单冒号,后者是双冒号 总结一下伪类与伪元素的特性及其区别: 伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息: 伪元素本质上是创建了一个有内容的虚拟容器: CS ...
最新文章
- python抖音批量点赞_python抖音三百条,悠悠一笑乐逍遥
- Solaris 操作
- unity渲染层级关系小结
- 利用委托 实现窗体间通信,非原创
- C++实现拓扑排序(vector模拟邻接表存储,栈实现)
- 通过JS函数劫持自定义百度云分享提取码
- [书籍翻译]12周撰写期刊文章 学术出版成功指南——第 12周:文章投稿
- 叹服,华为高工手写344页高性能Java架构核心原理实战架构手册
- 10个5G应用优秀案例!工业互联网、智慧城市、智慧医疗等都在这里
- VS2008安装部署应用程序安装包制作过程
- OSPF域外(外部)路由(四、五类LSA)
- HTML+CSS淘宝首页[web课设代码+模块说明+效果图]
- linux学习之使用piranha配置高可用集群
- 开篇-后端工程师的开发利器
- 信息系统安全等级保护流程
- P2394 yyy loves Chemistry I
- 主角叫张四的Java游戏_第一卷 :仙剑世界中的黑化张四 123 贝爷附体
- 255%可用已接通电源_多路输出稳压电源电路
- 路漫漫远修兮-centos7 oracle 11g 静默安装教程
- 五面拿下阿里飞猪offer,java图形界面设置背景颜色