分享更有价值
被信任是一种快乐

css中优先级的衡量标准有哪些

文章页正文上

本篇内容主要讲解“css中优先级的衡量标准有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css中优先级的衡量标准有哪些”吧!
  一、背景
  CSS有三大特性:层叠性、继承性、优先级。
  而我们在给CSS定义样式的时候,经常出现两个及以上的规则应用在同一元素上,单该元素最终在浏览器呈现的效果是应用的哪个规则呢?这就要考虑优先级的问题了。
  CSS优先级是由CSS权重来作为衡量标准的,权重的计算有一套计算公式,有如下规范:
  使用一个4位数的字串来表示级别,从左到右,左边的做大,往右依次递减,且数位之间没有进制,级别之间不可逾越。没有进制的意思是:即使是10个标签的权重相加也不会大于类选择器的权重,类推,十个类选择器的权重也小于id选择器的。
  继承或者*的贡献值 0,0,0,免费云主机、域名0
  每个元素(标签)的贡献值 0,0,0,1
  每个类、伪类贡献值 0,0,1,0
  每个ID贡献值 0,1,0,0,
  每个行内式贡献值 1,0,0,0
  每个!important 无穷大
  二、权重的计算实例
  以一下代码为例:
  
  
  
  2   3   4   
  
  
  
  首先给li以下样式:
  divulli{/*该选择器的权重是0,0,0,3*/
  width:200px;
  height:30px;
  border:1pxsolid#000;
  background-color:pink;
  }
  标签选择器的权重
  选择器pulli是后代选择器,三个标签的权重都是(0,0,0,1),因为是同一级选择器,权重可以相加,最后得到pulli的权重就是(0,0,0,3)。到此,相信大家对“css中优先级的衡量标准有哪些”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: HTML中的标签怎么用

这篇文章给大家分享的是有关HTML中的标签怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 HTML标签 实例 带有可点击区域的图像映射: 浏览器支持 目前大多数浏览器支持标签。 标签定义及使用说明 标签用于客户端图像映射。图像…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册