当视口小于 960px 时,我想将绝对定位的 div 隐藏在视口之外。这是带有隐藏规则的 div 和媒体查询的 css:
@media all and (max-width: 960px) {
.newsbox{
right:-355px;
}
}
.newsbox{
position:fixed;
right:0;
top:0;
height:100%;
background:#fff;
z-index:900;
width:395px;
overflow:hidden;
background:#f7f7f7;
}
谁能解释一下为什么当浏览器窗口不超过 960 像素时这条规则不隐藏这个元素?提前致谢!