문제

I have several sections each with margin: 10px; but the vertical margins seem to double up into 20px instead of collapsing into 10px like they should. Any idea why this might be happening?

도움이 되었습니까?

해결책

  • (Larger) margins of a child element may collapse through their container and push the other element further away
  • Margins of floating elements do not collapse
  • Margins of absolutely positioned elements do not collapse

다른 팁

I suggest reading the specification. My guess would be that you have either a border, or some padding that is preventing the collapse.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top