我们把特殊性分为4个等级,每个等级代表一类选择器,每个等级的值为其所代表的选择器的个数乘以这一等级的权值,最后把所有等级的值相加得出选择器的特殊值。 4个等级的定义如下: 第一等:代表内联样式,如: style=””,权值为1000。 第二等:代表ID选择器,如:#content,权值为100。 第三等:代表类,伪类和属性选择器,如.content,权值为10。 第四等:代表类型选择器和伪元素选择器,如div p,权值为1。 例如上图为例,其中#NAV为二等选择器,.ACTIVE为三等选择器,UL、LI和A为四等选择器。则整个选择器表达式的特殊性的值为1*100+1*10+3*1=113

转载于:https://www.cnblogs.com/langwo/p/7118268.html

CSS选择器的权重与优先规相关推荐

  1. CSS选择器的权重与优先规则

    2019独角兽企业重金招聘Python工程师标准>>> 我们在使用CSS对网页元素定义样式时经常会遇到这种情况:要对一般元素应用一般样式,然后在更特殊的元素上覆盖它们.那么我们怎么样 ...

  2. 关于CSS选择器的权重计算

    CSS选择器的权重计算公式大概如下: 内联样式表的权值最高为 1000: ID 选择器的权值为 100 Class 类选择器.属性选择器.伪类的权值为 10 HTML 元素选择器.伪元素的权值为 1 ...

  3. CSS选择器的权重详解

    在我们开始之前,先搞明白几个概念吧.下面是一段CSS代码: a {   border-bottom: 0px;   color: #5DB0E6; } a:focus {   outline: 1px ...

  4. css选择器及其权重

    1. 类型选择器 <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...

  5. 【CSS】CSS选择器及其权重

    基本选择器 id 选择器 - - - #id {} - - - 唯一标识,只能有一个.尽量少用 id 选择器,影响权重 类名选择器 - - - .class {} - - - class 类名,可以有 ...

  6. css选择器权重排序_CSS选择器的权重与优先规则

    我们在使用CSS对网页元素定义样式时经常会遇到这种情况:要对一般元素应用一般样式,然后在更特殊的元素上覆盖它们.那么我们怎么样来保证我们所新定义的元素样式能覆盖目标元素上原有的样式呢? 在CSS中,会 ...

  7. 探讨浏览器CSS选择器的权重!!!

    <!DOCTYPE html> <html> <head lang="en"><meta charset="UTF-8" ...

  8. css选择器优先级权重计算规则

    作用: 当多个选择器混合在一起使用时, 我们可以通过计算权重来判断谁的优先级最高 权重大小: 1.内联样式,如: style="...",权值为1000. 2.ID选择器,如:#c ...

  9. css选择器优先级及权重计算

    一.优先级分类 通常可以将css的优先级由高到低分为6组: 第一优先级:无条件优先的属性只需要在属性后面使用!important.它会覆盖页面内任何位置定义的元素样式.ie6不支持该属性. 第二优先级 ...

最新文章

  1. python分支结构使用if保留字吗_关于Python分支结构,以下选项中描述不正确的是...
  2. 【Windows部署】首次安装的谷歌Chrome浏览器出现【无法打开此页面】问题处理(详细图文步骤)
  3. java无限循环可变参数,Java可变参数、加强for循环
  4. mysql 左连接 和全连接_mysql左连接,右连接,内连,全连
  5. array用法 numpy_python--numpy(3)
  6. 内六角尺寸规格_常见螺丝和规格
  7. 【实践】推荐召回体系化建设与排序优化实践(附PPT下载链接)
  8. Linux三剑客正则表达式常用字符汇总
  9. 江苏省政府投资基金集聚区落地,基金目标规模再增1500亿
  10. 鸿蒙2.0系统刷机包,鸿蒙系统2.0刷机包
  11. ASO优化教程:产品预热与应用提交aso主要优化,ASO优化
  12. 第二章 认识的本质及其规律笔记
  13. 如何将ape无损音转码为wav文件
  14. harmonyos2.0是什么,HarmonyOS 2.0 Beta是什么?HarmonyOS 2.0 简介
  15. 靶机12 PENTESTER LAB: XSS AND MYSQL FILE
  16. 教你把四十个QQ个人资料小图标全点亮
  17. springBoot打包瘦身
  18. pythonchallenge 第五关
  19. 自适应textarea文本域高度原理
  20. clean后class文件全部丢失_大数据专家,详解HadoopMapReduce处理海量小文件:压缩文件

热门文章

  1. matlab strfind用法,findstr和strfind区别
  2. 收集一些实用的电脑使用习惯和操作技巧
  3. 分布式数据库的模式结构介绍​
  4. 面试:整理面试中常被问到的8种数据结构
  5. QPS、TPS、并发用户数、吞吐量的关系
  6. 这10个好习惯助你成为优秀的程序员
  7. 安装python无法启动_终端里为什么无法运行python?
  8. mysql使用jpa仓储查询报错_Jpa自动查询报错
  9. java 无法注入service_SpringBoot集成shiro,MyRealm中无法@Autowired注入Service的问题
  10. 【排序】算法(python实现)