2010-12-30 7 views
1

사이드 바 높이에 어려움이 있습니다.CSS : 부모/자녀 신장 문제

내 컨테이너가 올바른 높이 (내부 내용의 높이)를 표시하지만 해당 높이의 100 %를 사용해야하는 사이드 바가 여전히 나타나지 않습니다.

아래 제안 사항 중 하나 (http://www.quirksmode.org/css/clearing.html)를 구현했지만 사이드 바가 여전히 나타나지 않습니다.

나는 이것이 당신에게 찬성하는 간단한 팁이라고 생각합니다.

감사합니다,

여기 내 코드입니다 : http://jsfiddle.net/tomperkins/wy52B/

답변

1

체크 아웃 this way 수레를 삭제, 그것은 많은 청소기의 사용하기 쉬운.

+0

감사합니다, 깔끔한 솔루션입니다. 여전히 사이드 바를 보이지 않게합니다. 어떤 아이디어? –

+0

jsfiddle의 모든 코드를 분석하는 데 어려움을 겪고 있습니다. 메인 컨텐츠와 사이드 바를 사용하여 간단한 예제를 작성하고 다른 불필요한 태그는 생략하고 디버그하기가 더 쉽습니다. – brad

0

그것은 대부분의 경우 필요는 없습니다 clearfix

를 사용하지 마십시오, 그것은 확실히 의미하지 입니다.

대부분의 경우 간단한 해결책은 부모를 떠 다니는 것입니다.

HTML :

<div class="parent"> 
    <div class="child"> 
    </div> 
    <div class="child"> 
    </div> 
</div> 

CSS :

.parent 
{ 
    float: left; 
    width: 100%; /*or whatever you want it to be*/ 
} 

.child 
{ 
    float: left; 
    width: 50%; 
} 
+0

제안 해 주셔서 감사합니다. 그래서 뜨 수 없습니다. –

+0

떠 다니는 아이들보다 더 많은 아이들이 있습니까? 왜냐하면 당신은 다음 어린이의 스타일에'clear : both'를 추가 할 수 있기 때문입니다. – zzzzBov