13.2 CSS选择器

组合选择器(交集选择器)

类名叫做item的div标签

  div.item {
            border: 5px solid palegreen;
        }

 类名叫做item的p标签

 p.item {
            border: 5px solid red;
        }

并集选择器(重复利用代码)

 .item1 , .item2 , .item3 {
           background-color: blue;
        }

类名的的组合可以有多个,

ID名的组合只能有一个,一个页面只能有一个ID选择器

 <div class="item item1"></div>
 <div class="item item3" id="box"></div>

 <p class="item"></p>
 <p class="item"></p>

 1)后代选择器

.container ul {}

.container ul li {}

2)间接后代选择器

 .container  li {}

3)直接子代选择器(选择器子元素)

      (只能是父子关系的标签)

 .container ul > li {
            color: red;
        }

 .container ol > li {
            color: green;
        }

 .container ol > li.active {
            font-weight: bold;
            font-size: 50px;
        }

  a.遇到组合的选择器带有空格的,他们是嵌套关系的标签。

  b.没有空格的选择器,表示同一个标签。

            li.active  表示类名叫做active的li标签
            li  .active   表示选择li标签下,类名叫做active的子元素

 伪类选择器

未访问时链接的状态

  a:link {
            color: green;
        }

 被访问过链接的状态

 a:visited {
            color: orange;
        }

 鼠标悬停的状态

a:hover {
            color: pink;
        }

 鼠标点击的状态(激活)

 a:active {
            color: blue;
        }

带有冒号的这种选择器,叫做伪类选择器

                a:hover {}

 <a href="https://www.baidu.com">这是一个链接</a>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值