前提・実現したいこと
dl・dt・ddを使って、webページに「本の情報」リストを作成しています。
dt・ddを同じ高さで1行で表示したいのですが、高さがずれて表示されます。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
HTML
1<section id="detail"> 2 <div class="inner"> 3 <h2 class="section-title">DETAIL</h2> 4 <div class="content"> 5 <img src="img/detail.jpg" alt="detail" title="detail"> 6 <div class="text"> 7 <h3 class="title">タイトルタイトルタイトル</h3> 8 <dl> 9 <dt>著者</dt> 10 <dd>タイトルタイトルタイトル</dd> 11 <dt>出版社</dt> 12 <dd>タイトルタイトルタイトル</dd> 13 <dt>発行年</dt> 14 <dd>タイトルタイトルタイトル</dd> 15 </dl> 16 <p>テキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</p> 17 <a class="link" href="#">オンラインストアで見る</a> 18 </div> 19 </div> 20 </div> 21 </section>
CSS
1#detail .content dl { 2 display: flex; 3 flex-wrap: wrap; 4 padding: 16px 0; 5 margin-bottom: 25px; 6 border-top: solid 1px #DEDEDE; 7 border-bottom: solid 1px #DEDEDE; 8} 9 10 11#detail .content dt { 12 width: 25%; 13} 14 15#detail .content dd { 16 width: 75%; 17}
試したこと
調べたのですが原因がわかりませんでした。
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。