【ES三周年】一文弄懂css权重
对于初学者来说,在修改网页样式时可能偶尔会有这个疑问:为什么我添加了样式但不生效呢?
这时候就需要了解权重(weight)相关知识了
(资料图)
css的权重判断一般来说有四类
important(最优先)和行内样式(次优先)ICE权重值(后文说明)最基础的一条,就是选择器匹配,简单来说就是css代码对应的html元素先后顺序(后写的覆盖先写的)这里的顺序类似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权重
>更多相关文章
- 【ES三周年】一文弄懂css权重
- 【粤港澳工商界代表齐聚广州 共商助推大湾区发展】众多粤港澳三地工商界代表15日...
- 【单日7.8万人次 武汉天河机场进出港人数再创近年新高】 据央视新闻,记者今日从...
- 三战云起龙襄评测:武将续二次人生,掀黑科技浪潮 环球热推荐
- 天天看热讯:菌炖汤最佳搭配吃法 菌炖汤最佳吃法
- 【中央气象台4月15日18时继续发布强对流天气蓝色预警】预计4月15日20时至16日20时...
- 美国国务卿布林肯:文件泄密事件未影响与G7盟友的合作。美国希望正式提升与越南的...
- 《金庸群侠传》武功高清重制后的效果,这才是武侠该有的样子
- 世界头条:“治愈系主播”即将开播!10h小熊猫观察型直播别错过~
- 拥抱着你的滋味胜过一切的安慰dj_拥抱着你的滋味
- 环球速看:什么是绿色版本软件_绿色版是什么意思
- 天天百事通!【中国驻苏丹使馆发布紧急安全提示】当地时间15日上午,苏丹首都喀土...
- 【SpaceX试飞“星舰”获批 最早4月17日首射】美国太空探索技术公司(SpaceX)的“星...
- 【第三届中国国际消费品博览会各项核心指标全线提升】 今天(4月15日)下午,第三...
- 【五一国内游订单量创5年来最高 较2019年同期增长约200%】据旅游平台统计数据显示...
- 玩家在垃圾堆中攒出电脑:GTX570显卡配16G内存 今日热议
- 玩家发现《FF7》角色内部代号 蒂法被称为丰满小姐 观点
- 求生之路2地图放在哪里 求生之路2地图放哪里-焦点信息
- 共和县气象台确认大风橙色预警信号【2023-04-15】_全球简讯
- 歌剧《青春铸剑221》将于5月在国家大剧院上演
- 人工智能公司「面壁智能」获数千万元天使轮融资
- 2023滴滴自动驾驶开放日都讲了啥?
- 【天天报资讯】直通消博会|珠免总经理陈辉:会根据布局安排积极参与离岛免税市场
- 认筹火爆!景泰府执笔百万方公园首排,再次制造金茂现象!
- 【东电:福岛第一核电站1号机组反应堆压力容器底部可能出现穿孔】据报道,东京电力...
- 【中国政企合作基金原董事长周成跃接受审查调查】 据中央纪委国家监委驻财政部纪...
- 【日本福岛县饭馆村部分区域5月1日起解除避难指示】据日本共同社4月15日报道,日本...
- 【特朗普从NFT销售中赚取了10万至100万美元】据CoinDesk报道,美国政府道德办公室...
- 24座万亿GDP城市,哪里赚钱最耐花?
- 世界滚动:测试反馈Xbox新主页UI太拥挤 微软表示将积极改进
热门推荐
酷图美文
最近更新
- 【ES三周年】一文弄懂css权重
- 【粤港澳工商界代表齐聚广州 共商助推大湾
- 【单日7.8万人次 武汉天河机场进出港人数
- 三战云起龙襄评测:武将续二次人生,掀黑科
- 天天看热讯:菌炖汤最佳搭配吃法 菌炖汤最
- 【中央气象台4月15日18时继续发布强对流天
- 美国国务卿布林肯:文件泄密事件未影响与G7
- 《金庸群侠传》武功高清重制后的效果,这才
- 世界头条:“治愈系主播”即将开播!10h小
- 拥抱着你的滋味胜过一切的安慰dj_拥抱着你
- 环球速看:什么是绿色版本软件_绿色版是什
- 天天百事通!【中国驻苏丹使馆发布紧急安全
- 【SpaceX试飞“星舰”获批 最早4月17日首
- 【第三届中国国际消费品博览会各项核心指标
- 【五一国内游订单量创5年来最高 较2019年
- 玩家在垃圾堆中攒出电脑:GTX570显卡配16G
- 玩家发现《FF7》角色内部代号 蒂法被称为
- 求生之路2地图放在哪里 求生之路2地图放哪
- 共和县气象台确认大风橙色预警信号【2023-0
- 歌剧《青春铸剑221》将于5月在国家大剧院上
- 人工智能公司「面壁智能」获数千万元天使轮
- 2023滴滴自动驾驶开放日都讲了啥?
- 【天天报资讯】直通消博会|珠免总经理陈辉
- 认筹火爆!景泰府执笔百万方公园首排,再次
- 【东电:福岛第一核电站1号机组反应堆压力
- 【中国政企合作基金原董事长周成跃接受审查
- 【日本福岛县饭馆村部分区域5月1日起解除避
- 【特朗普从NFT销售中赚取了10万至100万美元
- 24座万亿GDP城市,哪里赚钱最耐花?
- 世界滚动:测试反馈Xbox新主页UI太拥挤 微