padding を指定しているのに、なぜ Box2 は上側に配置されたままなのでしょうか?

padding は領域の内側の余白を設定するためのものだからです。
2022年3月27日
ユーザー
.box2 {
  ...
  padding-top: 20px;
  padding-left: 40px;
}

なぜ、 Box2 は領域の上側に位置しているのでしょうか。

上と左に余白を作るので、
Box2 は、右下に位置すると想像しました。

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

プレミアムプランとは?