css设置最高样式权重,常用css选择器的权重值

CSS中的权重

元素会被多个样式一层层作用,这就是层叠样式表的来源。如果多个样式作用在元素上就会产生优先级权重的问题。

10余年建站经验, 成都网站设计、网站制作客户的见证与正确选择。创新互联公司提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。

零、属性后面使用!important,权重最大,会覆盖页面内任何位置定义的元素样式。

一、内联样式,权重为1000【写在HTML元素的style属性中】

二、ID选择器,权重为0100【非内联样式】

三、类、伪类、属性选择器,权重为0010【非内联样式】

四、标签、伪元素选择器,权重为0001【非内联样式】

五、通配符、子选择器、相邻选择器等,权重为0000【非内联样式】

六、继承的样式没有权重

注意

没有权重 和 权重为0 , 权重为0 的权重比 没有权重 的大,优先级高

1、 选择器中 ID选择器 的权重【a = 数量 * 权重】

2、 选择器中 类、伪类、属性选择器 的权重【b = 数量 * 权重】

3、 选择器中 标签、伪元素选择器 的权重【c = 数量 * 权重】

4、 最终的权重w = a + b + c

运行截图

width:宽度【块级元素的会继承父类的内容宽度contentwidth,】

color:字体的颜色

CSS 选择器权重计算规则

权重计算规则

1.第一等:代表内联样式,如: style=””,权值为1000。

2.第二等:代表ID选择器,如:#content,权值为0100。

3.第三等:代表类,伪类和属性选择器,如.content,权值为0010。

4.第四等:代表类型选择器和伪元素选择器,如div p,权值为0001。

5.通配符、子选择器、相邻选择器等的。如*、、+,权值为0000。

6.继承的样式没有权值。

例外:!important 的作用是提升优先级,换句话说。加了这句的样式的优先级是最高的(比内联样式的优先级还高)。

css中权重关系是怎样的?

css样式表的权重关系:

内联样式表的权重最大!

内部和外部样式的权重,和书写的前后顺序有关。(放在后面的会把放在前面的样式覆盖掉,覆盖的只是相同属性的样式,不同属性的样式会继续执行。)

!important - 当前声明具有最高权重!

语法:background:red!important;

id选择器class选择器标签选择器通配选择器

当前题目:css设置最高样式权重,常用css选择器的权重值
网页地址:https://www.cdcxhl.com/article24/dsgpcje.html

成都网站建设公司_创新互联,为您提供建站公司企业网站制作网站建设云服务器全网营销推广关键词优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站优化排名