> 文档中心 > CSS进阶--选择器进阶

CSS进阶--选择器进阶


选择器进阶

1、复合选择器

        1)后代选择器(空格

                选择器1(父) 选择器2(后代) { CSS }

                Document     /* 找到div的儿子p设置文字颜色是红色 */ div p {     color: red; }        

这是一个p标签

这是div的儿子p

        2)子代选择器(>)

                选择器1(父)>选择器2(子) { CSS }

                Document     /* 空格隔开的是后代,儿子,孙子,重孙子 */ /* div a {     color: red; } */  /* div的儿子a文字颜色是红色 */ div>a {     color: red; }        

2、并集选择器 ( ,)

        选择器1,选择器2 { CSS }

    /* p div span h1 字体颜色为红色 */    p,    div,    span,    h1 { color: red;    }

3、交集选择器(紧挨着)

        选择器1选择器2 { CSS }

                Document     p.box {     color: red; }            

这是p标签:box

ppppppppppp

这是div标签:box

4、hover伪类选择器

        选择器:hover { CSS }

        选中鼠标悬停在元素上的状态,设置样式。

        任何标签都可以添加伪类。

     a:hover {   color: red; }    

5、Emmet语法:通过简写语法,快速生成代码