footer .container {...} ではなく、footer {...} とすると期待した結果になりません

small や ul は footer から見ると孫要素になるため、footer に設定した display: flex; は反映されません。
2022年7月2日
ユーザー

今回、 CSS の footer .container{...}display: flex を指定し、要素を横並びにしていましたが、footer {...} に指定すると、要素が横並びにならず、 footer の領域が右側に狭まる結果となりました。
なぜ footer .container に指定したのと同様の結果が得られなかったのでしょうか?
ご回答のほど、よろしくお願いいたします。

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

プレミアムプランとは?