我正在尝试使用CSS3媒体查询来制作一个只在宽度大于400px小于900px时才出现的类。我知道这很可能是极其简单的和我正在错过一些明显的东西,但我无法弄明白。我想出的是下面的代码,感谢任何帮助。
@media (max-width:400px) and (min-width:900px) {
.class {
display: none;
}
}
您需要切换您的值:
/* No greater than 900px, no less than 400px */
@media (max-width:900px) and (min-width:400px) {
.foo {
display:none;
}
}
演示:http://jsfidle.net/xf6ga/(使用背景色,这样更容易确认)
如果你使用多个介质,我认为你的解决方案是错误的。
您应该使用(最小宽度优先):
@media screen and (min-width:400px) and (max-width:900px){
...
}