"컨테이너"과 "콘텐츠" 두 개의 div가 있습니다. 콘텐츠가 컨테이너 내부에있는 경우 컨테이너에 적합합니다.부모님이 아닌 CSS 여백
#container {
display:block;
width:300px;
margin:auto;
background:green;
}
#content {
display:block;
margin:20px; /* HERE IS THE ERROR */
background:yellow;
}
상단 여백과 하단 여백은 내부 부모가 아니고 왼쪽과 오른쪽입니다.
왜 이런 일이 발생합니까?
마진 붕괴. 내용을 배치하려면 컨테이너에서 패딩을 사용하십시오. 또는 컨테이너의 상단 여백이 설정되지 않았는지 확인하십시오. – ProfileTwist