css高度问题

时间:2011-01-19 11:45:11

标签: html css

我有一个包含无序列表的div,该列表由ajax查询更新。它用于实时搜索。

现在我遇到这个问题,当我将div的高度设置为固定高度(假设为200)时,结果会按原样显示。但是当我没有设置高度或将其设置为auto时,当搜索结果添加到ul时,div的高度为0。

我认为这与ajaxquery和浏览器没有识别新高度有关,但我不知道如何以正确的方式设置它。

我该如何解决这个问题?

提前致谢,

2 个答案:

答案 0 :(得分:1)

尝试在html页面上静态添加一些虚拟内容,看看高度是否仍为0.如果是,那么你有一个CSS问题。很可能div(列表)的内容是绝对定位的,所以父div不能知道列表的高度。

答案 1 :(得分:0)

您可以尝试添加一个min-height到包含ul的div。

min-height: whatever-you-want-minimum-height;