css选择器及优先级(转载)
2020/11/5 8:03:43
本文主要是介绍css选择器及优先级(转载),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
以下内容转载自https://www.cnblogs.com/zxjwlh/p/6213239.html
css选择符分类
标签选择器(如:body,div,p,ul,li)
类选择器(如:class="head",class="head_logo")
ID选择器(如:id="name",id="name_txt")
全局选择器(如:*号)
组合选择器(如:.head .head_logo,注意两选择器用空格键分开)
后代选择器 (如:#head .nav ul li 从父集到子孙集的选择器)
群组选择器 div,span,img {color:Red} 即具有相同样式的标签分组显示
继承选择器(如:div p,注意两选择器用空格键分开)
伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover)
字符串匹配的属性选择符(^ $ *三种,分别对应开始、结尾、包含)
子选择器 (如:div>p ,带大于号>)
CSS 相邻兄弟选择器器 (如:h1+p,带加号+)
css优先级
当两个规则都作用到了同一个html元素上时,如果定义的属性有冲突,那么应该用谁的值的,CSS有一套优先级的定义。
不同级别
在属性后面使用 !important 会覆盖页面内任何位置定义的元素样式。
作为style属性写在元素内的样式
id选择器
类选择器
标签选择器
通配符选择器
浏览器自定义或继承
总结排序:!important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性
这篇关于css选择器及优先级(转载)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14CSS-Module学习:轻松入门指南
- 2024-11-12CSS9资料入门指南
- 2024-11-12CSS浮动资料详解:初学者指南
- 2024-11-12CSS选择器资料详解与实战教程
- 2024-11-12CSS样式资料:初学者必备指南
- 2024-11-11CSS项目实战:从入门到上手
- 2024-11-11CSS定位项目实战:新手指南
- 2024-11-11CSS浮动项目实战:初学者指南
- 2024-11-11CSS选择器项目实战:从入门到上手
- 2024-11-11CSS样式项目实战:新手入门指南