2011-01-19 15 views
0

私はajaxクエリによって更新された順序のないリストを含むdivを持っています。それはlivesearchに使われています。CSSの高さの問題

ここでは、divの高さを固定高さに設定すると(200としましょう)、結果が正しく表示されるようになりました。しかし、私が高さを設定しない、またはautoに設定した場合、検索結果がulに追加されるとdivの高さは0になります。

これは、ajaxqueryとブラウザが新しい高さを認識していないと思いますが、正しく設定する方法はわかりません。

どうすればこの問題を解決できますか?事前に

おかげで、HTMLページに静的にいくつかのダミーコンテンツを追加

+1

ulに入力するコードを追加することがあります。そこに問題があるかもしれません。 – Steve

+1

HTML/CSSを投稿する必要があるかもしれないと思います。 – David

+0

「divの高さは0ですか」とはどういう意味ですか?どのように測定していますか?あなたは正確に何を見ますか? 'div'は絶対的な位置または浮動を持っていますか? –

答えて

1

試してみて、それは、あなたはCSSの問題を持っている場合は、高さがまだ0であるかどうかを確認します。おそらくdiv(リスト)の内容は絶対配置されているので、親divはリストの高さを知ることができません。

+0

ダミーコンテンツを追加すると、divも表示されません。これはCSSの問題であるはずです。 – baklap

0

ulを含むdivにmin-heightを追加してみることができます。

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