CSS核心(二十五)css样式的权重叠加精讲

[复制链接]
查看: 1307|回复: 31
发表于 2023-1-31 23:04:21 | 显示全部楼层 | 阅读模式
CSS选择器的权重定义如下:
  1. !important 权重无穷大

  2. 行内样式  权重1000

  3. id  权重100

  4. class   权重10

  5. 标签名  权重1
复制代码

1.一定要注意选择器是否精准的选择到目标元素,精确选择比权重叠加的优先级高。
2.每一位上,满10不能进1。

下面我们通过代码来分析一下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>css样式的权重叠加</title>
</head>
<style>
        .box{ /* 10 */
                color:green;        
        }
        p{ /* 1*/
                color:red;        
        }
        p .s{ /* 1 10 */
                color:purple;        
        }
        .box span{/* 10 1 */
                color:blueviolet;        
        }
</style>
<body>

<div class="box">
        盒子
    <p class="pp">        
            段落
            <span class="s">文字</span>
    </p>
</div>

</body>
</html>


显示结果如下:

CSS核心(二十五)css样式的权重叠加精讲

以上代码中,首先使用class选择器选择了父盒子div,将文字颜色设置为绿色,div中包含了p标签和span标签,此时如果不设置其它选择器,三个标签中的文字都应该是绿色。
然后又使用标签选择器精确选中了p,并设置了p标签的颜色,此时虽然标签选择器的权重只有1,但由于是精准选中的,所以p标签的文本颜色变为了红色。
然后又分别用p .s和.box span,它们的权重叠加结果都是11,因为不产生进位,所以都是10。又由于二者都精确选中了span元素,所以后面的覆盖了前面的,span的最终颜色为blueviolet。



易博软件介绍

0

主题

6

帖子

3

积分

营销入门

Rank: 2

积分
3
发表于 2023-2-17 15:12:21 | 显示全部楼层
我还没有编出什么东西,但我知道现在应该注意那些了.多谢

0

主题

9

帖子

5

积分

营销入门

Rank: 2

积分
5
发表于 2023-2-24 20:25:27 | 显示全部楼层
俺和你们说哟,我还没毕业出来的,。其实计算机这方面我很菜,我自己都这样认为,但是尽管这样我还是能在苏州这边的IT里面工作,我感情很幸福,有时候幸福降临的时候挡也挡不住,真的我很喜欢现在这样,因为我比老哥幸运的多了,。111

0

主题

10

帖子

6

积分

营销入门

Rank: 2

积分
6
发表于 2023-2-28 18:54:04 | 显示全部楼层
看过了  依然经典~~

0

主题

18

帖子

10

积分

营销入门

Rank: 2

积分
10
发表于 2023-3-9 11:11:36 | 显示全部楼层
写的是不是用C++语言写的啊?我学的是VB的,不太看得懂!
发表于 2023-3-16 00:02:47 | 显示全部楼层
不错!

0

主题

17

帖子

9

积分

营销入门

Rank: 2

积分
9
发表于 2023-3-20 03:46:04 | 显示全部楼层
谢了多交流才会进步吗

0

主题

15

帖子

8

积分

营销入门

Rank: 2

积分
8
发表于 2023-3-25 09:35:01 | 显示全部楼层
^很受启发!谢谢您的佳文!

0

主题

18

帖子

10

积分

营销入门

Rank: 2

积分
10
发表于 2023-3-29 09:14:46 | 显示全部楼层
^学习

0

主题

9

帖子

5

积分

营销入门

Rank: 2

积分
5
发表于 2023-4-1 04:59:35 | 显示全部楼层
well
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表