找到div的高度

时间:2013-04-07 23:36:24

标签: css html height

我遇到了一个小问题我无法找到div的高度,我从Mysql数据库中获取数据,所以它只是一堆文本。但是容器的高度不会改变,因此背景仅在页面的第一部分。

我考虑使用jQuery或其他东西来找到div的高度并将我的css更改为。

这是我正在谈论的div

<div id="artistright">
<h2>Biografie</h2>
<br />
<?php echo $data['biografie']; ?>
</div>

1 个答案:

答案 0 :(得分:2)

常规身高

$('#id').height(); 

高度包括边距

$('#id').outerHeight(true); 

只要容器保持库存(height:auto),就应该根据需要进行扩展。您可能正在使用浮动而不清除它们(clear:both)。

<强>更新 它看起来确实是一个浮动问题。当您使用浮子时,必须正确清除浮子。你可以添加:

在该部分的结束<div style="clear:both"></div>之前

<div>

OR(只要它不会弄乱您的布局)

只需将clear:both添加为#artistsright中的最后一个样式。