使用css根据用户分辨率更改高度

时间:2013-07-05 14:44:00

标签: css media-queries screen-resolution

我试图根据用户分辨率覆盖元素的高度,即如果它的1024X768或更低,我需要增加高度。这必须适用于所有浏览器,包括ie8。我有以下没有做任何事情。我是否错误地使用媒体查询?这可以用css做到吗?

代码:

#element {
position: relative; 
height: 66px;
}

@media screen and (max-width: 1000px) {
    #element {
          height:80px;
             }
}

3 个答案:

答案 0 :(得分:1)

您可能希望使用javascript进行交叉浏览 $windowWidth = $(window).width();

否则只需阅读:http://css-tricks.com/snippets/css/media-queries-for-standard-devices/

答案 1 :(得分:0)

您的代码还有其他问题,您在此处发布的内容应该有效。 http://codepen.io/watson/pen/IcsEi

答案 2 :(得分:0)

决定使用jquery,因为我也需要在IE8中工作。