我想将网站隐藏在宽度低于800px的屏幕上。
<body>
...
<img id="elephC" src="img/eleph.gif" alt="img">
...
<div id='minW'>
qadenzaClub
<br>
<div id='minW_red'>min 800 px<br>screen width required</div>
</div>
...
</body>
CSS
@media only screen and (max-width:799px){
body * {
display:none;
}
#minW, #minW div, #minW br{
display:block;
}
}
在799px上调整窗口大小,body
标记内的所有内容都被隐藏,除了elephC
图像! (GIF动画)。
minW
和儿童div正确显示。
我在W3C验证服务上测试了标记和css - 没关系。
答案 0 :(得分:0)
<强>已更新强>
1. !important
关键字阻止其他规则覆盖display
属性。
@media only screen and (max-width:799px){
body *{
display:none !important;
}
#minW, #minW div, #minW br{
display:block !important;
}
}
现在为自己工作Look:)