2011-01-19 110 views
0

我有一個div包含一個無序的列表,由ajax查詢更新。它用於實時搜索。與高度的css問題

現在我有這個問題,當我將div的高度設置爲固定的高度(比方說200),結果顯示爲他們應該。但是,當我沒有設置高度或將其設置爲自動時,當搜索結果添加到ul時,div的高度爲0。

我認爲這與ajaxquery和瀏覽器沒有認識到新的高度有關,但我不知道如何設置它的正確方式。

我該如何解決這個問題?

由於提前,

+1

也許添加你用來填充ul的代碼。那裏可能有問題。 – Steve 2011-01-19 11:48:32

+1

我想你可能需要發佈一些HTML/CSS。 – David 2011-01-19 11:53:40

回答

1

請嘗試將HTML頁面上添加一些僞靜態的內容,看看是否高度仍然是0。如果是,那麼你有一個CSS問題。最可能的div(列表)的內容是絕對定位,所以父div不知道列表的高度。

0

您可以嘗試向包含ul的div添加最小高度。

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