选择器

Posted monica123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了选择器相关的知识,希望对你有一定的参考价值。

1,类选择器 <span class="stress">文本</span>   设置样式 .stress{}

2,ID选择器 <span id="stress">文本</span>  设置样式 #stress{}

相同点:可用于任何元素

不同:1,ID选择器只能用一次,类选择器可用多次  2,类选择器列表可为一个元素设置多个样式,而ID不可以

 

3,子选择器  .food>li{} 类food下的子元素li设置样式

4,包含(后代)选择器 .food li{} 

不同:子选择器是指直接后代,后代选择器是指所有后代

 

5,通用选择器 A{}  所有标签都设置

6,伪类选择器 a:hover{} a标签鼠标滑过的状态设置

7,分组选择符 h1,span{}

 

继承性  p{}  <p>........<span>....</span>....</p>  颜色,字号可继承,而border,solid不可继承

特殊性:同一元素有多个CSS样式时,使用权值最高的CSS

权值规则:    p   --------1

                  p span-----1+1=2

                  .css--------10

                  p span .css----1+1+10=12

                  #foot .note p ------100+10+1=111

层叠:同一元素具有多个CSS样式且权值相等,就近(后面的CSS)原则

重要性:p{color:red!important;}

           p{color:green;}

          此时执行第一个语句

以上是关于选择器的主要内容,如果未能解决你的问题,请参考以下文章

CSS选择器(属性选择器,关系选择器,伪类选择器,伪元素选择器)

标记选择器、类选择器、id选择器、伪类选择器的先后顺序是啥?

jQuery选择器介绍:基本选择器层次选择器过滤选择器表单选择器

前端基础css 选择器

JavaScript之jQuery-2 jQuery选择器(jQuery选择器基本选择器层次选择器过滤选择器表单选择器)

CSSCSS 复合选择器 ③ ( 并集选择器 | 并集选择器与后代选择器示例 )