예 :float가 clear div에 지정되었을 때 부모 컨테이너의 경계가이를 인식하지 못하는 이유는 무엇입니까?
HTML은
는<div id = parent>
<div class = "clearDiv"></div>
</div>
CSS 다음 float: left
재산권 지정된으로
div.clearDiv
{
width: 1000px;
height: 1px;
float: left;
clear: both;
visibility: hidden;
}
는 부모 DIV 그것을 인식하지 못하는 경우 상기 따라서 상위 DIV의 #parent는 높이를 가지 꽤 제로입니다, 왜?
'float'을 사용하면 플로팅 된 요소를 일반 페이지 플로우에서 가져옵니다. 요소의 조상/상속 관계는 유지되지만 포함 관계는 끊어집니다. –