box2 に margin-top: 20px; を指定すると box1 ごと下がるのはなぜですか?

margin の相殺という現象によるものです。詳しく解説します。
2021年7月15日
ユーザー

box2にmargin-top: 20px;のようにつけると、box1ごと下がるのはなぜですか? また、box2box1`に対して相対的に20pxほど下げたい場合はどうすればよいですか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?