2011-01-19 2 views
0

나는 ajax 쿼리로 업데이트되는 정렬되지 않은 목록을 포함하는 div가 있습니다. 그것은 livesearch에 사용됩니다.높이가 CSS로 문제가 발생했습니다.

이제는 div의 높이를 고정 높이 (200이라고 가정)로 설정하면 결과가 제대로 표시된다는 문제가 있습니다. 그러나 높이를 설정하지 않거나 auto로 설정하면 검색 결과가 ul에 추가 될 때 div의 높이가 0이됩니다.

나는 이것이 ajaxquery와 브라우저가 새로운 높이를 인식하지 못하는 것과 관련이 있다고 생각하지만 올바른 방법으로 설정하는 방법을 모르겠습니다.

어떻게 해결할 수 있습니까? 사전에

감사합니다,

+1

ul을 채우는 데 사용하는 코드를 추가 할 수 있습니다. 거기에 문제가있을 수 있습니다. – Steve

+1

HTML/CSS를 게시해야 할 수도 있습니다. – David

+0

"div의 높이가 0 인"의미는 무엇입니까? 어떻게 측정하나요? 정확히 무엇을 보았습니까? 'div'는 절대 위치 또는 부동을 가지고 있습니까? –

답변

1

시도 HTML 페이지에 정적으로 일부 더미 콘텐츠를 추가하고 당신이 CSS의 문제가 다음의 경우 높이가 여전히 0 인 경우를 참조하십시오. 대부분 div (목록)의 내용은 절대 위치에 있으므로 부모 div는 목록의 높이를 알 수 없습니다.

+0

dummycontent를 추가하면 div도 표시되지 않습니다. S 그러면 CSS 문제 일 수 있습니다. – baklap

0

ul이 포함 된 div에 최소 높이를 추가 할 수 있습니다.

min-height: whatever-you-want-minimum-height; 
관련 문제