下記のように、要素を真ん中寄せにしたい。
そして、中身を左寄せにして縦を揃えたいです。
現在は、要素は真ん中寄せになっているのですが、
縦のラインがばらばらになってしまっています。(下記参照)
現在のコードを載せます。
HTML
1<div class="inner"> 2 <div class="index" id="menu"> 3 MENU 4 </div> 5 6 <div class="menu_unit"> 7 <dl> 8 <dt>Cut</dt> 9 <hr class="hr"> 10 <dd>カット ¥5,000</dd> 11 </dl> 12 13 14 <dl> 15 <dt>Color </dt> 16 <hr class="hr"> 17 <dd>カラー ¥6,000 <br> 18 リタッチカラー ¥2,000 <br> 19 ポイントカラー ¥2,000</dd> 20 </dl> 21 </div> 22 23 <div class="menu_unit"> 24 <dl> 25 <dt>Perm</dt> 26 <hr class="hr"> 27 <dd>パーマ ¥6,000<br> 28 ストレートパーマ ¥11,000</dd> 29 </dl> 30 31 32 <dl> 33 <dt>Other </dt> 34 <hr class="hr"> 35 <dd>トリートメント ¥2,000<br> 36 ヘッドスパ ¥3,000 <br> 37 クイックスパ ¥1,000 <br> 38 ヘアセット ¥3,000 <br> 39 メイク ¥2,000</dd> 40 </dl> 41 </div> 42 43 44 45 46 47 48 49 50 51 <p> 52 表示は税抜き価格です。 <br> 53 VISA、Mastercard,PayPay決済可能。<br> 54 シャンプー・ブロー込の価格です。 55 </p> 56 </div> 57 58```CSS 59.hr { 60 width: 100%; 61} 62.menu_unit { 63 display: flex; 64 justify-content: center; 65} 66dl { 67 text-align: left; 68 margin-right: 20px; 69 align-items: flex-start; 70} 71 72よろしくお願いいたします。。
回答1件
あなたの回答
tips
プレビュー