当我尝试修改示例代码的样式时,我发现代码使用了更高优先级的引用来覆盖我的样式,例如:
编辑:我不是在问为什么会发生这种情况。我已经知道优先级的问题,因此我提到
编辑:实际问题已经解决,但问题仍然存在...有没有更简单的方法来查看是什么导致了覆盖?
修复:我只需要按正确的顺序选择器。首先是
.div .class
> .class
,因此我会遇到这样的情况:
我该如何找出哪个样式覆盖了我的样式?我想避免使用!important
,因为最终我会陷入同样的境地。编辑:我不是在问为什么会发生这种情况。我已经知道优先级的问题,因此我提到
.div .class
的优先级高于.class
。我想追踪实际使用的内容,而不仅仅告诉我它是“不活动的”。另外,我已经知道Chrome开发者工具,因为截图来自Chrome开发者工具。编辑:实际问题已经解决,但问题仍然存在...有没有更简单的方法来查看是什么导致了覆盖?
修复:我只需要按正确的顺序选择器。首先是
.box
,然后是.box-blue
。
border
条目,这就是设置边框颜色的内容。那个是当前生效的。 - user663031.container .box-blue
,那么查找将不再像之前那样方便。 - Nelson