header-rightの高さは指定していないはずなのに赤丸の部分に余分な余白が生まれて上手く模写できません。原因は何か教えて頂けると助かります。
html
1<body> 2 <header> 3 <div class="header-container"> 4 <div class="header-left"> 5 <a href="#"><img src="logo.svg" alt=""></a> 6 </div> 7 <div class="header-right"> 8 <ul class="header-list"> 9 <a href="#"><li class="about">About</li></a> 10 <a href="#"><li class="bicycle">Bicycle</li></a> 11 </ul> 12 </div> 13 </div> 14 </header> 15</body>
css
1header{ 2 background-color: aqua; 3 height: 60px; 4 padding:0px 250px; 5} 6.header-container{ 7 background-color: blue; 8 padding:10px 0px; 9 height:60px 10} 11.header-left{ 12 background-color: brown; 13 width: 120px; 14 float: left; 15} 16.header-right{ 17 background-color: chartreuse; 18 float:right; 19} 20 21.header-list li{ 22 text-decoration: none; 23 float: right; 24 color: #24292e; 25 font-size: 14.4px; 26 flex: auto; 27} 28 29.header-list{ 30 list-style: none; 31 display: flex; 32} 33 34.bicycle{ 35 margin-left: 40px; 36}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/28 14:17