前端学习

1.9 CSS选择器

2017-02-17  本文已影响127人  cd72c1240b33

1.1核心:html负责结构,css负责样式,js负责行为;

css写在head标签里,容器style标签;
基本结构:选择器{样式}

2. 选择器

2.1 标签选择器

就是用标签名来当作选择器;

a{
      /*去掉下划线:*/
    text-decoration: none; 
}

2.2 id选择器

2.4 类选择器

2.5 id和class的使用场景

3. CSS高级选择器

3.1 后代选择器

<style type="text/css">
.div1 p{
    color:red;
}
</style>

3.2 交集选择器

h3.special{
    color:red;
}

3.3 并集选择器(分组选择器)

h3,li{
    color:red;3
}

3.4 通配符*

*{
    color:red;
}

4. 一些CSS3选择器

4.1 兼容问题介绍

4.2 儿子选择器>

4.3 序选择器

ul li:first-child{
  color:red;
}

选择最后一个li

ul li:last-child{
  color:red;
}

4.4 下一个兄弟选择器

h3+p{
    color:red;
}

所有CSS3选择器,放在html5+css3课上讲;

5. CSS的继承性和层叠性

5.1 继承性

5.2 层叠性

6. 复习

p  标签选择器    #box  id选择器
.spec 类
div.box 交集选择器
div .box 后代选择器
div , .box 并集选择器
* 通配符选择器
div>p
div+p
div p:first-child
div p:last-child

继承性:继承从上到下,哪些能?哪些不能?
层叠性:冲突,多个选择器描述了同一个属性,听谁的?

上一篇下一篇

猜你喜欢

热点阅读