前提・実現したいこと
CSS flexで横並びで一部を左寄せ その他を右寄せにし右寄せしたHome, Accessに指定のスペースを設けたいです。
初めての質問で上手く伝わっているか気になりますがお力になって頂けますと幸いです。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
HTML
<header> <p>Logo</p> <p>Home</p> <p>Access</p> </header>CSS
header{
display: flex;
justify-content:flex-end;
}
header >:first-child{
margin-right: auto;
}
試したこと
Logoを左寄せ、HomeとAccessは右寄せにできたのですがHomeとAccessの間にスペースを指定する際marginだと<p>Logo</p>の部分も反映されてしまいました。
また<p>Logo</p>と<p>Home</p><p>Access</p>にそれぞれ<div>で囲みそれぞれにdisplay:flexを入力しましたがそれだとflex自体が上手く反映されませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/10 00:09