【ES三周年】一文弄懂css权重
来源:腾讯云 时间:2023-04-14 11:41:14
对于初学者来说,在修改网页样式时可能偶尔会有这个疑问:为什么我添加了样式但不生效呢?
这时候就需要了解权重(weight)相关知识了
css的权重判断一般来说有四类
(资料图片仅供参考)
这里的顺序类似css的判断顺序,即第一点如果不符,那就顺延第二点,都不符合,那就按最后的先后顺序兜底
其他几条比较好理解,本文着重讲讲【ICE权重】
什么是【ICE】呢?听起来高大上,其实只是ID,Class,Element的缩写罢了,即id选择器,class选择器和html元素,按照ICE的顺序来算,也就是说
id > class > html
怎么计算呢?凡是元素有被对应选择器选择到,就在对应位数上+1,比如说一个html元素有两个class名,那么权重就是0-2-0
注意,权重是相对【一段css代码】,而不是相对元素
比如
这种情况,id,class和元素选择器互相有重复的属性,那么虽然对象是同一个元素,但这个元素【没有】权重值的概念
没有说元素的权重是1-1-1,而是第一个段css代码权重0-0-1,第二段0-1-0,第三段1-0-0,那么根据规则,自然是1-0-0最大,所以颜色值为#f00cec
第二个注意点,不要简单认为ICE是三位数,他们每一位都是【独立】计算的
简单来说就是“官大一级压死人”,即便0-0-11(如果按位数算是11),也大不过0-1-0,当然,很少会出现这种场景,了解即可
第三个注意点:如果权重刚好相等怎么办?其实可以直接根据上述四点来判断,可以得出答案是顺序
即【后面的覆盖前面的】
第四个注意点:继承的样式【没有】权重,这个简单理解即可
例如body标签有个font-size设置字体大小为16px,那么body标签的子元素(例如有个p标签),也会继承16px的样式,但是这段代码的权重和该标签其他的权重比较时算作0-0-0,因为并不是直接选中了该标签
标签:
- 【ES三周年】一文弄懂css权重
- 热资讯!4月15日起,可购买五一假期火车票
- 全球短讯!近七成受访者认为新能源汽车存在续航问题
- 中国长城(000066)4月13日主力资金净卖出1.27亿元 视讯
- 让“小少爷”过得开心快活?英媒爆世行曾为美副财长儿子“开后门” 热消息
- 落马的山西省原国资委主任,曾大谈“讲规矩”
- 晋城禁止露天烧烤,如此急功近利要不得 世界热头条
- 回顾 天天快播
- 信长星会见两岸企业家峰会台湾方面理事长刘兆玄
- 上海钢联:公司及子公司对控股子公司的担保余额为约 8.42 亿元
- 湖北又添一马拉松赛事,首届孝感马拉松赛5月7日开跑
- 五笔字根速记口诀表_五笔字根速记口诀-环球动态
- 中国有约丨外媒记者畅游海南五指山,推广黎族文化我愿意! 最新资讯
- QQ邮箱“关联邮箱帐号”功能将终止服务,2023年5月15日下线-全球快报
- 麦卡利斯特父亲:正常来说他在夏天将去另一家俱乐部效力
- 成都大熊猫繁育研究基地通报3起不文明游客行为-世界报道
- 办公室文化是什么意思(办公室文化太可怕是什么意思) 全球热门
- 焦点!楚雄州财政收支实现开门红
- 上海首付35%还是30%|天天滚动
- 热搜第一!经济学家:年轻人不生小孩不对,子女也是消费品......-世界快看点
- 储能概念股快速反弹 雅博股份涨停|世界快报
- 全球资讯:联想电脑黑屏了怎么恢复正常_联想电脑黑屏一键恢复
- 观点数字化大会 | 张磊:光合数智目标是先把深圳市场做透
- 精选!上海公安局长包养20多干儿子
- 当前时讯:小米成中国市场周销量安卓第一!
- 山东省数字赋能民营企业发展培训班泰安开班,凝聚高质量发展共识拥抱数字经济 全球热头条
- 【世界快播报】蛋黄酥怎么做才好吃又酥脆_蛋黄酥怎么做
- 世界快讯:直播电商或大洗牌!电商主播年薪千万降到年薪百万
- 张家界火热备赛“百团百角唱新歌”活动 每日动态
- 世界新消息丨银保监会发布2022年度保险公司偿付能力风险管理评估结果
x
广告
x
广告