前提・実現したいこと
justify-content: space-betweenをかけたのに、右端に余白ができてしまいます。余白を消すにはどうすればいいでしょうか?
該当のソースコード
HTML
1<header> 2 <div class="container"> 3 <div id="header"> 4 <h2 id="header-logo"><a href="#">My Work</a></h2> 5 <nav id="header-nav"> 6 <ul> 7 <li><a href="#">About</a></li> 8 <li><a href="#">Work</a></li> 9 <li><a href="#">News</a></li> 10 <li><a href="#">Contact</a></li> 11 <li><a href="#"><i class="fa-solid fa-camera"></i></a></li> 12 </ul> 13 </nav> 14 <div class="button"> 15 <button id="header-button"></button> 16 <i class="fa-solid fa-xmark" id="cross-button"></i> 17 </div> 18 </div> 19 </div> 20 </header>
CSS
1header { 2 padding: 100px 0; 3} 4 5#header-logo { 6 font-weight: normal; 7} 8 9#header-logo a { 10 color: black; 11 text-decoration: none; 12} 13 14#header { 15 display: flex; 16 align-items: center; 17 justify-content: space-between; 18} 19 20#header-nav li { 21 display: inline-block; 22 padding-right: 25px; 23} 24 25#header-nav a { 26 text-decoration: none; 27 color: black; 28} 29 30#header-nav a:hover { 31 opacity: 0.7; 32} 33 34button { 35 display: none; 36} 37 38.fa-xmark { 39 display: none; 40}
試したこと
同様の問題が記載されているサイトに以下の可能性が記載されていましたが解決には至りませんでした。
- marginがかかっている
- justifty-content: space-around;と間違っている
- content: "";が追加されている
補足情報(FW/ツールのバージョンなど)
dynabook V72/JLE
型番:PV82JLECNRDQE

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/07 14:52