(HTML)不能将浏览器高度存储到可变中,并在用于DIV的类中使用相同的



我如何获得jQuery中浏览器窗口的高度并在CSS中的类中使用该窗口。>

<style>
.browserHeight
{
height:h ;
}
</style>
<body>
<div class="container browserHeight"> ANOTHER PAGE 
</div>
</body>
<script>
var h=$(window).height()+"px";
</script>

您不能将变量传递到这样的CSS中。但是,使用jQuery,您可以将CSS添加到元素中。

完全删除style部分。

您的<script>变为:

var h=$(window).height();
$('.browserHeight').css("height",h);

请注意,我从定义h的位置删除了+"px"部分。

最新更新