【发布时间】:2015-09-14 19:46:10
【问题描述】:
我添加了一些 css 媒体查询,但似乎没有任何改变,我的意思是我添加了这段代码
@media screen and (min-width:10px) and (max-width:640px) {
.leftSideBar{display:none !important;}
.rightSideBar{display:none !important;}
}
但是左侧和右侧边栏仍然可见我也尝试更改最小宽度和最大宽度的范围它仍然没有任何区别,我在这里遗漏了什么吗?我是否必须在我的 css 中添加更多内容才能使其正常工作?
下面给出的是我对这两个类的默认 css
.leftSideBar{display:block !important;}
.rightSideBar{display:block !important;}
【问题讨论】:
-
是的,我有这个权利 ""
-
jsfiddle.net/dm4eryfz 我已经尝试过您的代码并且它工作正常。您通过调整小提琴中的窗口大小来检查。为了进一步调试问题,您能否分享 HTML 或完整的 CSS?
-
您使用 !important 作为默认类的任何原因?如果您随意使用它,则可能是其他规则在样式表中覆盖了您的媒体查询样式。确保默认规则在媒体查询之前的样式表中。
标签: html css responsive-design media-queries