位置: IT常识 - 正文

浅析什么是伪类和伪元素?伪类和伪元素的区别解析(伪类的常见类型)

编辑:rootadmin
浅析什么是伪类和伪元素?伪类和伪元素的区别解析 一、理解什么是伪类?什么是伪元素?

推荐整理分享浅析什么是伪类和伪元素?伪类和伪元素的区别解析(伪类的常见类型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:什么是伪类伪元素,伪类有什么用,什么是伪类?,伪类有什么用,什么是伪类伪元素,什么是伪类?伪类的作用是什么?,什么是伪类伪元素,伪类的常见类型,内容如对您有帮助,希望把文章链接给更多的朋友!

1、伪类种类

  伪类作用对象是整个元素

a:link{color:#111}a:hover{color:#222}div:first-child{color:#333}div:nth-child(3){color:#444}

  尽管这些条件不是基于DOM的,但结果每一个都是作用于一个完整的元素,比如整个链接,段落,div等等。

2、伪元素种类

  伪元素作用于元素的一部分:一个段落的第一行或者第一个字母

p::first-line{color:#555}p::first-letter{color:#666}a::before{content : "hello world";}

3、总结:

  伪元素其实相当于伪造了一个元素,例如 before,first-letter 达到的效果就是伪造了一个元素,然后添加了其相应的效果而已;

  而伪类没有伪造元素,例如 first-child 只是给子元素添加样式而已。

浅析什么是伪类和伪元素?伪类和伪元素的区别解析(伪类的常见类型)

  伪元素和伪类之所以这么容易混淆,是因为他们的效果类似而且写法相仿,但实际上 css3 为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。

  但因为兼容性的问题,所以现在大部分还是统一的单冒号,但是抛开兼容性的问题,我们在书写时应该尽可能养成好习惯,区分两者。

二、伪类与伪元素的特性及其区别

1、伪类本质上是为了弥补常规CSS选择器的不足,以便获取到更多信息

2、伪元素本质上是创建了一个有内容的虚拟容器

3、CSS3中伪类和伪元素的语法不同

  伪类  :link  :hover              单冒号

  伪元素  ::before    ::after   双冒号

4、可以同时使用多个伪类,而只能同时使用一个伪元素

5、其中伪类和伪元素的根本区别在于:它们是否创造了新的元素,这个新创造的元素就叫  "伪无素"

6、伪元素/伪对象:不存在在DOM文档中,是虚拟的元素,是创建新元素。

   这个新元素(伪元素)是某个元素的子元素,这个子元素虽然在逻辑上存在,但却并不实际存在于文档树中

7、伪类:存在dom文档中标签,在伪类时改变样式

8、因为伪类是类似于添加类所以可以是多个,而伪元素在一个选择器中只能出现一次,并且只能出现在末尾

本文链接地址:https://www.jiuchutong.com/zhishi/300547.html 转载请保留说明!

上一篇:14个Python处理Excel的常用操作,非常好用

下一篇:CSS的选择器(超详细!!)(css选择器使用)

  •  带你看看微博推广的方法与技巧(微博看看是什么网站)

    带你看看微博推广的方法与技巧(微博看看是什么网站)

  • iphone13pro双卡还是单卡(iphone13pro双卡双5g)

    iphone13pro双卡还是单卡(iphone13pro双卡双5g)

  • 苹果手机应用与数据在哪里(苹果手机应用与管理在哪里找到)

    苹果手机应用与数据在哪里(苹果手机应用与管理在哪里找到)

  • 淘宝翻牌在哪里翻的(淘宝翻倍卡怎么使用)

    淘宝翻牌在哪里翻的(淘宝翻倍卡怎么使用)

  • iphonex能不能广角(苹果x可以超广角吗)

    iphonex能不能广角(苹果x可以超广角吗)

  • QQ怎么查看定时未发出去的说说(qq怎么查看定时的说说怎么取消)

    QQ怎么查看定时未发出去的说说(qq怎么查看定时的说说怎么取消)

  • hdmicec是什么意思(hdmi cable是什么意思)

    hdmicec是什么意思(hdmi cable是什么意思)

  • soul知道昵称却搜不到人(soul知道昵称却搜不到用户之前都可以)

    soul知道昵称却搜不到人(soul知道昵称却搜不到用户之前都可以)

  • 开机显示正在准备自动修复怎么办(开机显示正在准备修复)

    开机显示正在准备自动修复怎么办(开机显示正在准备修复)

  • ipv4的地址格式由多少个字节组成(ipv4的地址格式由多少个二进制组成)

    ipv4的地址格式由多少个字节组成(ipv4的地址格式由多少个二进制组成)

  • rx580series什么版本(rx580几个版本)

    rx580series什么版本(rx580几个版本)

  • 文字后面加空白下划线(文字后面加空白页怎么弄)

    文字后面加空白下划线(文字后面加空白页怎么弄)

  • kindle包月是所有书都能看吗(kindle包月了还要花钱买书么)

    kindle包月是所有书都能看吗(kindle包月了还要花钱买书么)

  • 手机信号lte是什么意思(手机信号有lte)

    手机信号lte是什么意思(手机信号有lte)

  • vivoz5i是什么时候上市的(vivoz5手机是什么时候上市的)

    vivoz5i是什么时候上市的(vivoz5手机是什么时候上市的)

  • 快手一天能赞多少次(快手一天赞多少个作品上限)

    快手一天能赞多少次(快手一天赞多少个作品上限)

  • 固态硬盘装在机箱哪里(固态硬盘装在机箱背面还是正面)

    固态硬盘装在机箱哪里(固态硬盘装在机箱背面还是正面)

  • 手机位置定位怎么设置(手机位置定位怎么打不开)

    手机位置定位怎么设置(手机位置定位怎么打不开)

  • 手机怎么设置闹钟(手机怎么设置闹钟铃声)

    手机怎么设置闹钟(手机怎么设置闹钟铃声)

  • 小米8青春版可用18w吗(小米8青春版可以用多久)

    小米8青春版可用18w吗(小米8青春版可以用多久)

  • 小米商城预约怎么查看(小米商城怎么预约)

    小米商城预约怎么查看(小米商城怎么预约)

  • aplog设置干什么的(aplog需要开启吗)

    aplog设置干什么的(aplog需要开启吗)

  • 探聊和探探区别(探探和tinder)

    探聊和探探区别(探探和tinder)

  • 抖音聊天别人能看到吗(抖音聊天app)

    抖音聊天别人能看到吗(抖音聊天app)

  • switch sd卡插哪里(switch sd卡插口)

    switch sd卡插哪里(switch sd卡插口)

  • 快手买的东西怎么查物流(快手买的东西怎么查取件码)

    快手买的东西怎么查物流(快手买的东西怎么查取件码)

  • 默认网关不可用每次要修复才能用解决方法(默认网关不可用win7)

    默认网关不可用每次要修复才能用解决方法(默认网关不可用win7)

  • 笔记本显示器分辨率最好是多少详情(笔记本显示器分辨率无法调整怎么办)

    笔记本显示器分辨率最好是多少详情(笔记本显示器分辨率无法调整怎么办)

  • AI 生成二次元女孩,免费云端部署(仅需5分钟)(ai生成二次元角色全身)

    AI 生成二次元女孩,免费云端部署(仅需5分钟)(ai生成二次元角色全身)

  • rpmsign命令  签名管理工具(reprovision签名失败error)

    rpmsign命令 签名管理工具(reprovision签名失败error)

  • 什么是税法要素
  • 企业清算所得税申报
  • 金融企业哪些方面可以进行数据分析
  • 应付账款赊销率和周转率的区别
  • 支付一年房租的会计科目
  • 企业注销企业所得税年报怎么申报
  • 费用已支付但发票未收可以先记费用吗
  • 什么情况下增值税进项税额要转出
  • 工伤医疗费全赔吗
  • 固定资产的净值等于
  • 付款方式公对公什么意思
  • 公司购入空调可以抵扣进项吗
  • 公允价值变动损益在利润表哪里
  • 小规模纳税人如何计算增值税
  • 出差补贴是否缴纳个人所得税 北京
  • 小规模纳税人残疾人纳税优惠
  • 可供出售金融资产新准则叫什么
  • 拍卖物品的流程
  • 税前扣除的固定资产
  • 免税行业企业
  • 金税盘开红字发票
  • 契税纳税义务发生时间税屋
  • 用友t3每月都要结账吗
  • 酒精是否属于消费税征税范围
  • 原材料对外投资进项税额可以抵扣吗
  • 办劳务发票需要什么资料
  • 商务平台建设
  • 赊销商品填制什么科目
  • 苹果的mac系统
  • 股权变更需要缴纳印花税吗,缴纳多少
  • 企业收到政府补助需要开发票吗
  • 前端vue实现预览excel
  • videojs自定义按钮
  • 股东车辆保险费会计分录
  • php两个数组相加结果
  • 补充养老保险费扣除限额
  • php自动编号
  • 一阶段目标检测算法
  • yolo系列算法比较
  • 流动资产的含义及常见项目
  • 企业境外收入境内申报
  • 货物运输行业前景如何
  • 税务登记需要的手续
  • 汇兑损益的现金流量
  • 公司从一个帐户里扣税吗
  • 农副产品普通发票可以抵扣增值税吗
  • 印花税减免税优惠政策2019
  • 房地产企业的会计科目设置
  • 备用金被盗刷了怎么办
  • 销售费用主要包括
  • 劳务公司机械租赁费列入什么费用
  • 用友软件冲销之前凭证怎么操作
  • 差旅费政策
  • 实收资本的主要用途
  • mysql 5.7.28安装
  • sql server使用教程
  • sqlserver用户权限不给增删查改表结构权限
  • 组装电脑光盘分几种
  • Windows7/2008中批量删除隧道适配器的方法
  • win7旗舰版系统激活码
  • ubuntu 系统卡住
  • win8使用技巧 图文
  • linux系统中怎么输入中文
  • gwsystemservice.exe是什么进程 有什么作用 gwsystemservice进程查询
  • win10怎么用ios上网
  • Linux系统怎么用命令行打开软件
  • ,linux
  • js必须掌握的
  • js给表格添加一行
  • Android OpenGL ES(七)----理解纹理与纹理过滤
  • 批处理 输入密码
  • java密码强度检验工具
  • vue devtools功能
  • javascript总结笔记
  • python 字符 字符串
  • jQuery animate easing使用方法图文详解
  • javascript 做网页
  • 国家税务总局两江新区税务局
  • 房山税收减免政策文件
  • 开票风险预警机制黄色预警严重吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设