는 아마 이것에 대한 아주 간단한 수정, 지금은 조금을 위해 그것을 찾고 그것을 파악하지 못할 높은 내 코드입니다 :마진 탑은 .. 여기
margin-top:10px;
width:998px;
min-height:100px;
max-height:300px;
border:1px solid #CCC;
-moz-border-radius: 10px;
border-radius: 10px;
background-image:url(../images/default/page.png);
overflow:hidden;
margin-top이 10px로 설정되면 div는 전혀 움직이지 않습니다. margin-top을 200px로 설정하면 div가 움직이지 않습니다. 그러나 500px라고 말하도록 설정하면 예상대로 500을 내립니다.
나는 하나의 세트 높이에 대해 최소 & 최대 높이를 제거하려고 시도했지만 이미 문제를 분류하지는 않습니다. 그것이 처음부터 문제를 야기한다는 것은 아닙니다.
누구든지 내 실수를 볼 수 있습니까? 나는 코딩이 상대적으로 건전하고이 문제를 연구하는 방법을 정말로 알지 못한다고 확신한다.
구체적으로 어떤 일이 발생하는지 잊어 버렸지 만, 요소의 부모에게 여백이 적용될 수 있습니다. 대신에 패딩을 사용해보십시오. http://stackoverflow.com/questions/1762539/margin-on-child-element-moves-parent-element – mowwwalker
Google에서 귀하의 html을 볼 수 있습니까? –
문제는이 CSS가 적용되는 모든 요소의 조상의 구조와 스타일에 달려 있지만 ... HTML과 CSS의 광범위한 스냅 샷을 보지 않고도 특정 문제를 정확히 찾아내는 것은 불가능합니다. – joequincy