1

我有一个类名没有那个 id 的 div。

我需要使用浏览器窗口高度使用 Javascript 或 jquery 设置该 div ..

<div class="abc"> 

some content

</div> 

我如何设置div的高度?..

4

5 回答 5

6

你可以用 jQuery 和 .height() 做到这一点:

100px的具体高度:

$('.abc').height(100);

对于浏览器内部高度,请执行以下操作:

$('.abc').height(window.innerHeight);
于 2012-10-26T12:14:56.683 回答
4
$('.abc').height($(window).height());

要使其响应浏览器高度的变化,请执行以下操作:

$(window).on('resize load', setHeight);

function setHeight() {
    $('.abc').height($(window).height());
}
于 2012-10-26T12:16:00.693 回答
0

习惯了像这样的css

html, body{
height:100%;
}
.abc{
height:100%;
}

[现场演示][1]

于 2012-10-26T12:23:33.200 回答
0

用这个:

$('.abc').height(value);
于 2012-10-26T12:15:52.350 回答
0

做就是了-

$(document).ready(function(){
  var height = $(window).height();
  $(".abc").height(height);
});

还要更改css -

.abc{
  overflow: auto;
}
于 2012-10-26T12:19:35.590 回答