css选择器优先级排序
css选择器优先级排序
!important > 行内样式 > ID选择器 > 类选择器 | 属性选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性
CSS选择器都有权重值,权重值越大优先级越高。
1、内联样式表的权重值最高,值为1000。
2、id选择器的权重值为100。
3、class选择器的权值为10。
4、类型(元素)选择器的优先级为1。
5、通配符选择器的优先级为0。
html内容如下:
<div id="div_id1">这里是第一个div,!important优先级 比 行内样式/行间样式 优先级高
</div>
<div id="div_id2" style="background-color: red;">这里是第二个div,行内样式/行间样式 比 id 优先级高
</div>
<div id="div_id3" class="div_class">这里是第三个div,id优先级 比 class 优先级高
</div>
<div id="div_id4" class="div_class">这里是第四个div,属性选择器 id=["div_id4"] 优先级 和 class 优先级 一样高,看顺序。class在后面,展示class的样式
</div>
<div id="div_id5" class="div_class">这里是第五个div,属性选择器 id=["div_id5"] 优先级 和 class 优先级 一样高,看顺序。id=["div_id5"]在后面,展示id=["div_id5"]的样式
</div>
<div class="div_class">这里是第六个div,class 优先级 比 标签选择器 如:div/body/html/span等 优先级高
</div>
<div>这里是第七个div,标签选择器 优先级 比 通配符选择器 <strong style="background-color:chartreuse;color: red;">*</strong> 优先级高。因此,虽然整体页面的背景色展示为灰色,但第七个div的背景色仍为黄绿色
</div>
css内容如下:
#div_id1 {background-color: cornflowerblue !important;
}
#div_id2 {background-color: yellow;
}
#div_id3 {background-color: green;
}
[id="div_id4"] {background-color: aquamarine;
}
.div_class {background-color: blue;
}
[id="div_id5"] {background-color: aquamarine;
}
div {height: 80px;background-color: yellowgreen;
}
* {background-color: #eeeeee;
}
结果如下:
css选择器优先级排序相关推荐
- html5选择器优先级,css选择器优先级怎么比较
css选择器优先级怎么比较 CSS选择器中比较常见的有标签选择器.ID选择器.类选择器以及子选择器.而事实上,CSS选择器如果细分下来,竟然多达40多种.那他们的优先级该怎么比较呢,下面就来看看吧. ...
- css选择器优先级顺序是什么?css基本选择器优先级的介绍
css的选择器有很多种,那么,自然而然的就会有优先级这一概念出现,所以,css选择器优先级顺序是怎样的呢?本篇文章将来给大家介绍css选择器优先级的排序,话不多说,我们来直接看正文内容. 打造全网we ...
- CSS选择器优先级顺序是什么
css的选择器有很多种,那么,自然而然的就会有优先级这一概念出现,所以,css选择器优先级顺序是怎样的呢?本篇文章将来给大家介绍css选择器优先级的排序,话不多说,我们来直接看正文内容. 在看css选 ...
- css选择器优先级顺序是什么?css基本选择器优先级的介绍-前端教程
css的选择器有很多种,那么,自然而然的就会有优先级这一概念出现,所以,css选择器优先级顺序是怎样的呢?本篇文章将来给大家介绍css选择器优先级的排序,话不多说,我们来直接看正文内容. 在看css选 ...
- CSS 选择器优先级与效率优化
CSS选择器优先级与效率优化 Date: 7th of Aug, 2015 Author: HaoyCn 本文收集网上各处关于CSS选择器的文章总结,并自己归纳一篇. 各类选择器的优先级 import ...
- 谁动了我的选择器?深入理解CSS选择器优先级
深入理解CSS选择器优先级
- css选择器优先级和photoshop快捷键以及100度享乐网框架
css选择器优先级 CSS选择器的优先级:作用的元素一样,样式一样,就会有优先级问题,当优先级相同时,一旦发生重叠,以样式后面为主 CSS选择器:统配选择器,类选择器,标签选择器,id选择器,后代选择 ...
- css选择器优先级深入理解
css基础选择器有标签选择器.类选择器.id选择器.通用选择器,本文将深入介绍css选择器优先级,这会给正在解决优先级问题的朋友,带来些许帮助 一.基础选择器 css基础选择器有标签选择器.类选择器 ...
- css选择器优先级问题
css选择器优先级问题(选择器的权重图) A.为啥有此问题的产生? a.众所周知,css对于同一属性先进行优先级别的判断,若比之前渲染的优先级别高,那么就会渲染成这个优先级别较高的. b.对于单一的选 ...
最新文章
- Python网络爬虫之requests库Scrapy爬虫比较
- JavaScript的一些实用技巧收藏
- 理解 Word2Vec 之 Skip-Gram 模型【全】
- python分支机构_python通过什么来判断操作是否在分支结构中
- android 图片长方形_android 相机只拍摄矩形区域图片
- linux线程间通信优点,进程间通信与线程间通信【转】
- mysql数据库的优缺点
- QlikSense导入oracle数据,【主流BI分析工具对比】12款顶级BI分析工具最佳用例
- latex Label ‘ ‘ multiply defined
- 条件查询时,如果有的输入框不输入,后台应该怎么处理?
- 华为ICT认证是什么意思?
- php7从入门到入坟,《在对家的坟头做直播》
- 如何将自己的录音形成二维码,用微信扫一下就能听?
- mysql 裸设备_什么叫做裸设备
- ​为什么用Go编写机器学习的基础架构,而不是Python?
- 多元统计分析-橄榄油数据集
- 单片机驱动LM75采集温度
- 什么是Google Voice
- 怎样在ZBrush中快速绘制人体躯干
- Z-score 与 Fisher-Z 的区别