1
같은 HTML을 가지고 있다고 가정
<body id="doc">
<div id="container">
ddd
</div>
</body>
그리고 내 CSS는
입니다#doc {
margin-top:0;
width: 480px;
height: 320px;
background-color: red;
overflow:auto;
}
#container {
text-align: center;
width: 400px;
background-color: green;
margin: 10px;
}
#doc {
margin-top:0;
width: 480px;
height: 320px;
background-color: red;
overflow:auto;
}
#container {
text-align: center;
width: 400px;
background-color: green;
margin: 10px;
}
그것은 오버 플로우를 사용하여 보인다 : 자동 도움이되지, 어떤 생각?
간단한 수정이 TU가 컨테이너에 패딩이 아닌 여백을 사용하는 것입니다. – meo
여기를 참조하십시오 : http://stackoverflow.com/questions/5249756/why-are-my-divs-margin-effected-by-content-blocks-inside-of-it/5249872#5249872 - 많은 기술 목록 이 문제를 "고칠"수 있습니다. – thirtydot