エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【CSS】dtとddを横並びにして複数行でもズレないようにする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【CSS】dtとddを横並びにして複数行でもズレないようにする
dtとddを横並びに表示するのにdisplay: inline-block;をよく使っていたのですが、ddが複数行になる場合... dtとddを横並びに表示するのにdisplay: inline-block;をよく使っていたのですが、ddが複数行になる場合にdtやddの位置がズレこんできてしまうので、cleaf: left; と float: left; を使って対応しました。 display: inline-block;でズレるdisplay: block; と float: left;を使って横並びにすると親要素の高さが算出できなくて、clearfixを使ったりoverflow: hidden; を使ったりしなくちゃいけません。それで余計な記述が増えるのが嫌でdisplay: inline-block; を使っていたのですが、この場合dd内のテキストが無くなったり複数行になったりした時にdtとddの位置がズレこんできちゃいます。 float: left;も使うしclear: left;も使うdisplay: inl