0

我一直在徒劳地尝试设置容器的高度。我一直主要使用这个:

$rdc.height(rdc_height);

我也试过这些:

$rdc.height(300);
$rdc.css({height:300});
document.getElementById("RDC162").style.height = rdc_height + "px";

然而,这些工作正常(所以问题不在于$rdc):

$rdc.css({padding:20, maxHeight:80});
$rdc.hide();

为什么我不能设置元素的高度?如果这position: relative有什么不同,尽管当我测试时似乎没有。

4

2 回答 2

0

也许该元素不是块元素。

试试这个

$rdc.css({display:"block", height:"300px"});
于 2012-06-19T10:02:30.310 回答
0

即使您真的想使用 javascript,我也不明白您为什么要使用 $。

你应该做的是

var rdc_height;/* properly make a new variable */
document.getElementById("RDC162").style.height = rdc_height + "px"; /*which you already had*/

您非常接近,但这是编码它的正确方法。:)

于 2012-06-19T10:06:39.277 回答