子要素で top を指定しなかったときの挙動について教えて下さい

はい、top / bottom を指定していない場合の垂直方向の位置は、その要素が static で配置される位置と同じになります。
2021年10月18日
ユーザー

親要素(box2)がstaticのときに、子要素(rect)にtopをつけずにleft : 30px;だけにした場合、写真のように親要素内で右に30px動きました。

子要素にabsolutetopプロパティを入れない場合、親要素の右上を基準に、子要素は移動する認識でよろしでしょうか。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?