nav ulに「margin-left: auto;」としてはだめですか?

だめですね...。
2020年7月24日
ユーザー

こんにちは、いつも楽しく学習させていただいています。

margin-left: auto; をnav ulではなくて、navでないとダメな理由は何でしょうか?
理屈としては、nav ulのmargin-leftをautoにしても
同じ結果が得られそうだと思いましたが、結果に反映されませんでした。

何か仕様かルールがあれば教えてください!

header{
  display: flex;
  /* justify-content: space-between; */
}

nav{
  /* margin-left: auto; */
}

nav ul{
  list-style: none;
  margin-top: 0;
  margin-left: auto;
  padding: 0;
}

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

プレミアムプランとは?

このレッスンの質問と回答(14)