我正在使用媒体查询来使我的网站resposnive。在我的CSS文档中,媒体查询低于所有其他样式。我正在使用diplay:无;它可以很好地工作,但在另一个div中,即使我减小浏览器大小,原始宽度也会优先考虑。为什么我的媒体查询规则未被优先化?
开发者控制台中的图片:
难道我真的要加!important
每一个媒体的规则?
CSS:
@media screen and (max-width: 930px) {
/* INDEX */
nav ul {
display: none;
}
#sliderContainer {
width: 80%;
height: auto;
}
}
您是否使用过浏览器控制台来检查实际应用了哪种风格? –
您是否可以重新排列样式表加载的顺序?为了澄清,媒体查询不增加特异性。这意味着为了使媒体查询生效,通常必须在其覆盖的规则之后包含它。看起来这两条规则在单独的样式表中。您需要重新排列它们以更改级联顺序。 –
或者增加您对选择器的特异性.... – DaniP