クラシックブロックのテーブル(表)を横スクロールする方法

関連フォーラムトピック

列が多いテーブル(表)をクラシックブロックで作成すると、以下のように横にはみ出してしまいます。

テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100
テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200
テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300
テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400
テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500

このような場合は、横スクロールできるようにしましょう。そのやり方は以下の通りです。

  • グループブロックを作成する。
  • グループブロックの 追加 CSS クラス に x-scroll と入力する。
  • 表を入力したクラシックブロックをグループブロックの中に入れる。
  • 以下の CSS を追加する。
div.x-scroll {
overflow-x: auto;
}
div.x-scroll table {
white-space: nowrap;
}

この結果、以下のように横スクロールできるようになります。

テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100 テスト 100
テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200 テスト 200
テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300 テスト 300
テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400 テスト 400
テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500 テスト 500

参考 ブロックエディターのテーブルを横スクロールするには

テーブルブロックの 追加 CSS クラス に x-scroll と入力して、以下の CSS を追加します。

figure.x-scroll {
overflow-x: auto;
}
figure.x-scroll table {
white-space: nowrap;
}

この結果、以下のように横スクロールできるようになります。

テスト100テスト100テスト100テスト100テスト100テスト100テスト100テスト100テスト100テスト100テスト100テスト100テスト100
テスト200テスト200テスト200テスト200テスト200テスト200テスト200テスト200テスト200テスト200テスト200テスト200テスト200
テスト300テスト300テスト300テスト300テスト300テスト300テスト300テスト300テスト300テスト300テスト300テスト300テスト300
テスト400テスト400テスト400テスト400テスト400テスト400テスト400テスト400テスト400テスト400テスト400テスト400テスト400
テスト500テスト500テスト500テスト500テスト500テスト500テスト500テスト500テスト500テスト500テスト500テスト500テスト500

関連記事

スマホで見る場合など、テーブルによっては横スクロールしない方が見やすいこともありますので、以下の記事に書いたやり方と使い分けるのがいいですね。

サイト運営者プロフィール

対馬 俊彦
対馬 俊彦魚沼情報サービス
WordPress を使用したサイト制作・カスタマイズを全国どこからでも承ります。ベクトルが販売している WordPress テーマ「Lightning」「Katawara」および同社のプラグイン「VK Blocks」「VK Filter Search」のカスタマイズを得意としています。遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。

オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを開設・運用する上で、うまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら...という方にご好評いただいています。

このサイトで行っているカスタマイズのやり方の多くもマンツーマンのオンラインレッスン形式などでわかりやすく説明させていただくことができますので、興味がある方はご連絡ください。

* ドメインやサーバーの契約・申込み
* WordPress やテーマ、プラグインのインストール
* アクションフック・フィルターフック・jQuery・CSS によるカスタマイズ
* ドメインの移管・移転
* 日常の更新作業
なども含めて、サイトの制作・運用全般をお手伝いできます。

また、制作業者様のサイト制作のお手伝いも数多く行っております。いま人手が足りない、ちょっとここだけコーディングを頼みたい、等々… お仕事の依頼をお待ちしています。

ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。

» ご相談・お問い合わせはこちらからどうぞ

WordPress / Lightning オンラインサポートのご案内

サイトをご覧いただき、ありがとうございます。このサイトを運営している、魚沼情報サービスの対馬です。

WordPress を使用したサイト制作・カスタマイズ・サポートを全国どこからでも承っています。ベクトルが開発している WordPress テーマ「Lightning」「Katawara」および同社のプラグイン (VK Blocks Pro ・ VK Filter Search Pro) を使ったサイト制作・カスタマイズを最も得意としています。遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。

オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを開設・運用する上で、うまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら...という方にご好評いただいています。

* ドメインやサーバーの契約・申込み
* WordPress やテーマ、プラグインのインストール
* アクションフック・フィルターフック・jQuery・CSS によるカスタマイズ
* ドメインの移管・移転
* 日常の更新作業
なども含めて、サイトの制作・運用全般をお手伝いできます。

* 近くに頼りになるところがない
* わからないところを教えてほしい
* 専門家にサイト制作を手伝ってもらいたい
という方はぜひお気軽にご相談ください。

ご要望をうかがった上で費用見積り(無料)を提示させていただきます。