外链论坛

 找回密码
 立即注册
搜索
查看: 95|回复: 5

怎么样理解CSS样式表权重与优先级

[复制链接]

3055

主题

155

回帖

9923万

积分

论坛元老

Rank: 8Rank: 8

积分
99238925
发表于 2024-6-30 08:24:55 | 显示全部楼层 |阅读模式

怎样理解CSS的权重,CSS是对样式的修饰,权重表率着某种级别,权重决定了你css规则怎么样被浏览器解析直到生效,css权重关系到你的css规则是怎么样表示的。权重比较时,能够比较权重值,然则有例外的状况:多层嵌套时,权重的比较办法有什么区别呢?请看完本文就晓得了,彻底把握CSS权重。

CSS权重规则1

同样倘若设置多次(便是一样的属性,然则属性值区别,写在区别的样式表中),权重高的样式会覆盖权重低的样式;

CSS权重规则2

区别的样式区别选取器,样式效果会进行叠加,例如一个div,行内样式表设置了宽400px,内部样式表设置了高100px,外边样式表设置了背景颜色为blue,那样最后表示为:宽400px,高100px,背景颜色为green的一个长方形。

diveng
2 次咨询
5.0
南通大学 工学硕士
11271 次赞同
去咨询
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <!-- ③外边样式表 --> <link rel="stylesheet" href="css/yanse.css"> <!-- ②内部样式表 --> <style> div{ height: 100px; } </style> </head> <body> <!-- ①行内样式表 --> <div style="width:400px;></div> </body> </html>

外边样式表yanse.css

div{ bac公斤round-color: green; }

第1步:行内>内部>外边

首要看一下CSS的3种样式表的权重(优先级):行内>内部>外边

规则:多个样式表修饰同一个元素的时候,思虑的是代码从上向下执行,后面的代码把前面的代码覆盖了,就近原则,谁挨着近实现的是谁的样式。

比较办法

以下为HTML代码

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <!-- ③外边样式表 --> <link rel="stylesheet" href="css/waibu.css"> <!-- ②内部样式表 --> <style> div{ width:200px; height: 200px; bac公斤round-color: yellow; } </style> </head> <body> <!-- ①行内样式表 --> <!-- style="width:100px;height:100px;bac公斤round-color:red" --> <div ></div> </body> </html>

以下为外边样式表waibu.css文件

div{ width:300px; height:300px; bac公斤r




上一篇:零基本教你学前端——55,CSS样式表的优先级
下一篇:前端教程:CSS样式优先级是怎么样划分的?
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-8-21 16:39:33 | 显示全部楼层
回顾历史,我们感慨万千;放眼未来,我们信心百倍。
回复

使用道具 举报

3090

主题

3万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098764
发表于 2024-10-16 02:46:38 | 显示全部楼层
你的见解独到,让我受益匪浅,非常感谢。
回复

使用道具 举报

3062

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99139046
发表于 2024-10-17 01:33:53 | 显示全部楼层
我深感你的理解与共鸣,愿对话长流。
回复

使用道具 举报

2946

主题

3万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979425
发表于 2024-11-7 14:01:38 | 显示全部楼层
楼主发的这篇帖子,我觉得非常有道理。
回复

使用道具 举报

3071

主题

3万

回帖

9915万

积分

论坛元老

Rank: 8Rank: 8

积分
99158927
发表于 2024-11-9 20:08:51 | 显示全部楼层
哈哈、笑死我了、太搞笑了吧等。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 08:29 , Processed in 0.120527 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.