如果浏览器窗口处于一定宽度,如何使div不显示?

时间:2013-05-09 10:10:01

标签: javascript html css css3 dynamic

如果人物浏览器窗口太小,我想要显示一些图像。我会在CSS或Javasript中这样做,如果是这样,怎么做?

3 个答案:

答案 0 :(得分:10)

@media all and (max-width: 500px){ /* max screen size */
    #div { display: none; }
}

答案 1 :(得分:2)

您不必使用JavaScript,只需使用CSS @media queries

即可
@media all and (max-width: 699px) { /* Change Width Here */
  div.class_name {
    display: none;
  }
}

答案 2 :(得分:2)

您可以使用 @media标记

css 中执行此操作
   /*Show images for resolution greated than 1024*/
   @media only screen and (min-width: 1024px) {        
    img{ /*show all images*/
        display:block;
    }         
    }
    /*hide images for resolution lesser than 1024*/
    @media only screen and (max-width: 1024px) {        
    img{ /*hide all images*/
        display:none;
    }        
    }

在@media标签中,您可以单独定位特定设备或所有设备(如屏幕),影响打印移动设备等或所有

要在 javascript / jquery 中执行此操作,请参阅以下帖子

How to detect in jquery if screen resolution changes?