css里为什么不能.active{}啊?
<div class="dots">
<span class="active"></span>
<span></span>
<span></span>
</div>
.dots span.active{
box-shadow: 0 0 0 2px rgba(7, 17, 27, 0.4) inset;
background-color: #ffffff;
}
为什么要这样写.dots span.active而写成.active就不可以?
0
收起
正在回答
2回答
你好,如下,这里上面的.dots span也是给span设置的样式,若是下面的只写.active的话,没有.dots span的权值大,所以会采用.dots span中的样式。
若能解决你的疑问,望采纳。
祝学习愉快~
JavaScript基础入门 2018
- 参与学习 547 人
- 提交作业 206 份
- 解答问题 640 个
JavaScript作为前端学习中的一个重要组成部分,本课程将带领你从最基础的语法开始,学习js的流程控制语句、函数、内置对象、DOM基础、DOM事件、BOM基础以及经典的js案例--轮播图。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星