位置: 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选择器使用)

  • 小米buds4pro怎么连接(小米buds4pro怎么样)

    小米buds4pro怎么连接(小米buds4pro怎么样)

  • 苹果12通知栏怎么打开(苹果12通知栏怎么设置在下面呢)

    苹果12通知栏怎么打开(苹果12通知栏怎么设置在下面呢)

  • 微信小窗口在哪里打开(微信小窗口在哪里)

    微信小窗口在哪里打开(微信小窗口在哪里)

  • 电源总闸推不上去(电源总闸推不上去是什么原因)

    电源总闸推不上去(电源总闸推不上去是什么原因)

  • autocad和cad什么区别(cad和ced)

    autocad和cad什么区别(cad和ced)

  • 钉钉看回放老师知道具体时间吗(钉钉看回放老师会收到提示吗)

    钉钉看回放老师知道具体时间吗(钉钉看回放老师会收到提示吗)

  • 为什么微信视频的时候听不到对方说话(为什么微信视频那么丑)

    为什么微信视频的时候听不到对方说话(为什么微信视频那么丑)

  • 闲鱼降权一般多久恢复(闲鱼降权多久流量恢复正常)

    闲鱼降权一般多久恢复(闲鱼降权多久流量恢复正常)

  • 华硕主板关机usb鼠标亮(华硕主板关机usb供电)

    华硕主板关机usb鼠标亮(华硕主板关机usb供电)

  • 横向线性马达有什么用(横向马达和线性马达区别)

    横向线性马达有什么用(横向马达和线性马达区别)

  • 小米10为什么只有一个摄像头有用(小米10为什么只有充电时才能换浅色模式)

    小米10为什么只有一个摄像头有用(小米10为什么只有充电时才能换浅色模式)

  • 手机为什么会多出照片(手机为什么会多出很多内存)

    手机为什么会多出照片(手机为什么会多出很多内存)

  • 蓝屏a5是什么原因(蓝屏a5是什么原因导致的)

    蓝屏a5是什么原因(蓝屏a5是什么原因导致的)

  • 天猫精灵能远程遥控吗(天猫精灵能远程连接wifi吗)

    天猫精灵能远程遥控吗(天猫精灵能远程连接wifi吗)

  • 大数据的特征不包括(大数据的特征不包括以下哪一项)

    大数据的特征不包括(大数据的特征不包括以下哪一项)

  • 三星优思版是什么意思(三星优思版2019价格)

    三星优思版是什么意思(三星优思版2019价格)

  • p30pro超级夜景怎么拍(p30pro夜景模式)

    p30pro超级夜景怎么拍(p30pro夜景模式)

  • 嘀嗒一天可以接几单(嘀嗒一天只能接4单吗)

    嘀嗒一天可以接几单(嘀嗒一天只能接4单吗)

  • 苹果飞行模式旁边是什么标志(苹果手机飞行模式后面这个标志)

    苹果飞行模式旁边是什么标志(苹果手机飞行模式后面这个标志)

  • tcl如何下载家庭圈

    tcl如何下载家庭圈

  • 菜鸟驿站如何盈利(菜鸟驿站收益如何)

    菜鸟驿站如何盈利(菜鸟驿站收益如何)

  • 玩穿越火线总是网络异常,该怎么办?(玩穿越火线总是提示机器遇到)

    玩穿越火线总是网络异常,该怎么办?(玩穿越火线总是提示机器遇到)

  • YOLOv7、YOLOv5改进之打印热力图可视化:适用于自定义模型,丰富实验数据(yolov3 改进)

    YOLOv7、YOLOv5改进之打印热力图可视化:适用于自定义模型,丰富实验数据(yolov3 改进)

  • nacos注册中心单节点ap架构源码解析(nacos注册流程)

    nacos注册中心单节点ap架构源码解析(nacos注册流程)

  • 增值税加计抵减政策
  • 应交企业所得税会计分录
  • 出租车发票可以重新开吗
  • 税款已交更正申报
  • 累计折旧空运直接计入生产成本吗
  • 股东退股如何清算表格
  • 税负率是含税还是不含税
  • 其他应收款款项性质有哪几种
  • 企业名称变更需要重新核名吗
  • 申请增值税专用发票需要什么资料
  • 如何申请免税
  • 个人独资企业服务中心是干嘛的
  • 稿酬收入怎么算
  • 房屋租赁可以开住宿费吗
  • 出售无形资产的会计科目
  • 营业外收入需要计提销项税吗
  • 官司赔偿费用需要发票吗
  • 建筑业预交的增值税
  • 营改增安装服务费税率
  • 1697509479
  • 申请银行汇票手续费记账凭证
  • 捐赠支出税前扣除票据
  • 包装物押金收入含税吗
  • 消费税有减免政策吗
  • 公司赞助商
  • w10控制中心在哪
  • 基于php技术
  • 试用期不交金后面补缴
  • 生产企业放假前的安全提示
  • php实现分页显示
  • 贴现带息与不带息公式
  • 车间装修预算表
  • 利用matlab作图
  • php读取php文件内容
  • 商贸公司用什么名字最好
  • 费用类和成本类有哪些
  • 展览费应在在管理费里吗
  • 收到生育津贴如何入账
  • 税盘抵扣怎么做分录
  • 个税申报赡养老人可以填公婆吗
  • windows下MySQL 5.7.3.0安装配置图解教程(安装版)
  • 企业所得税计提的准备金可以扣除吗
  • 小规模普票怎么开
  • 房地产企业成本结转
  • 融资租赁的增值税专用发票可不可以抵扣
  • 闲置设备的处理方式
  • 签订三方协议是办理实时扣税的前提,这里三方是指
  • 单位购买公文包合法吗
  • 物业费的会计处理
  • 车辆保险都入什么
  • 无固定合同有哪些好处
  • 安装工程什么时候套脚手架搭拆
  • 在产品占用资金属于资产还是负债
  • 将购买的货物用于交际应酬可以抵扣进项税额吗
  • 资本金与注册资金的关系
  • 个体工商户在什么情况下需要纳税
  • mysql写错了怎么结束
  • 445端口 关闭
  • freebsd 配置ip
  • Linux mysql如何更改root密码以及忘记root密码的修改方法
  • win7旗舰版要求
  • linux系统稳定
  • win10registry
  • win8怎么查ip地址查询
  • android游戏开发论文
  • 视锥是什么意思
  • 深入浅出Struts
  • js隐写
  • 批处理结束后不关闭窗口
  • 浏览器app测试要点
  • javascript的dom
  • javascript怎么学
  • Android网络(4):HttpClient必经之路----使用线程安全的单例模式HttpClient,及HttpClient和Application的融合
  • NGUI之UITexture
  • 贵州省电子税务局操作手册
  • 企业自产自销农产品免税政策有哪些
  • 广东国税局发票查询系统
  • csc联合培养博士资助标准
  • 山东省国税网
  • 独立的法人企业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设