ul ではなく .container に対して overflow: hidden; を指定するのはなぜですか?

まずはレッスンを進めてみてください。
2021年12月5日
ユーザー

ulに対してoverflow:hidden;を指定した場合も同じように溢れたB,Cの画像を隠すことができました。
containerulを包括しているので同じ挙動をする、と解釈をしているのですが、それならulに指定でもいいのでは?と思ってしまっています。
なぜcontainerに対して指定するのでしょうか?

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

プレミアムプランとは?