レスポンシブ編 05 / 10 実践 約5分

横並びを縦積みに変える|カードが潰れる問題

PCで横に並べた要素を、スマホで縦に積み直す手順を解説します。並び順の入れ替え、折り返しとの使い分けまで扱います。

この教材で学べること

  • 横並びを縦積みに切り替える手順
  • 縦に積んだときの並び順の考え方
  • 折り返しで済む場合と、縦積みが必要な場合

PCで横に3枚並べたカードは、スマホ幅ではそのままだと1枚あたり100px程度になり、文字が読めません。横並びの解除は、レスポンシブ対応で最も頻度の高い作業です。

切り替えの手順

操作自体は単純で、スマホ幅に切り替えた状態で、親ボックスの並べ方を「縦積み」に変えるだけです。子のカードには一切触りません。

横並びのカードをスマホで縦積みに変える様子を示した図 PC:横並び カード1 カード2 カード3 親の設定:横並び スマホ幅で 親を縦積みに そのまま:潰れる 読めない 縦積み:読める カード1 カード2 カード3
図1:変えるのは親の並べ方だけ。カードの中身は触らない

縦に積んだときの並び順

横並びのときは左から順、縦積みにすると上から順になります。左右分割のセクションでは、この順序が意味を持ちます。画像が先か、文章が先か——スマホでは必ずどちらかが先に来ます。

PCでの配置スマホでの推奨順理由
左に画像・右に説明文画像 → 説明文視覚から入るほうが読み始めやすい
左に説明文・右に画像説明文 → 画像PCでの読み順を保つ
左右交互のセクションが続くすべて同じ順にそろえる交互だとスマホでは不規則に見える
数値・実績の並び重要な順下ほど読まれない

折り返しで足りる場合

要素が4つ以上あり、件数も変わる一覧では、縦積みにせず「折り返し」を使うほうが自然なことがあります。タブレットでは2列、スマホでは1列、と自動的に変わります。

状況選ぶ設定
カード3枚固定の特徴紹介スマホで縦積みに切り替える
実績・記事など件数が変わる一覧折り返しあり+幅の下限を決める
アイコンが並ぶロゴ一覧折り返しあり
左右分割のセクションスマホで縦積みに切り替える

次は文字サイズの調整です。

まずは1ヶ月間参加してみるplay_arrow