class的同级与包含

.同级不加空格 包含或者下面的加空格

.headerBg.active中间无空格可以看成一个整体,这个div已加两个class <div class="headerBg active"></div>

.div span.a:hover =.div span:hover =.div .a:hover         <span class="a">1</span> == span.a同级

.headerBg.active .navLi.active h3 a span{

    display:block;

     height:48px;

    line-height:50px;

    padding:0 30px;

     transition:all 0.4s ease 0s;

     font-size: 16px;

}

<div class="headerBg active"></div>

.headerBg.active .navLi.active:表示div class="headerBg active"下的li的class等于navLi active这没加空格

<div class="headerBg active">

<ul>

<li class="navLi active"><h3><a href="/"><span>首页</span></a></h3> </li>

</ul>

</div>

.headerBg.active .navLi.active h3 a span:表示div class="headerBg active"下的li的class等于navLi active

下的h3下的a下的span

.headerBg.active :表示同级的class (原因取决于syle样式表的加载顺序,后面的会替换前面的)

// class 书写的顺序和样式覆盖没关系

//如果要覆盖前面class的样式,就要把所展示的样式写在被覆盖class样式的后面(相同样式的覆盖、不同的会显示)

//.headerBg.active 所以如果想要active样式覆盖headerBg样式的话

在style或者样式表里面 active的样式就要写在headerBg样式的后面,

所以active的样式才会会覆盖headerBg的样式(相同样式的覆盖、不同的显示)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林中明月间。

分享共赢。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值