果物のリストと価格のリストをflexで横並びにしています。
しかし、flexで横並びでspace-aroundにしているので、下線を付けようとした時に
下の画像のようになってしまいます。
こちらが現在のhtml,cssです。
わかりにくい点もあるかと思いますが、ご回答よろしくお願い致します。
html
1<div class="menu_wrap"> 2 <ul class="menu"> 3 <li class="blue_line">りんご</li> 4 <li class="blue_line">ぶどう</li> 5 <li class="blue_line">パイナップル</li> 6 </ul> 7 <ul class="price"> 8 <li class="blue_line">100円</li> 9 <li class="blue_line">120円</li> 10 <li class="blue_line">220円</li> 11 </ul> 12</div>
css
1.menu_wrap { 2 display: flex; 3 justify-content: space-around; 4} 5 6.menu li { 7 border-bottom:1px solid green; 8} 9 10.price li { 11 border-bottom:1px solid green; 12}
解答者様の方法を試したところ、このような形になりました。
フォントサイズは同じなのですがなぜつなぎ目の部分がずれるのでしょうか…
marginなども効かず...
回答2件
あなたの回答
tips
プレビュー