こんにちは、チャンコです!
2021年10月17日に本ブログ(ちゃんチャンコブログ)を立ち上げました。
- サーバーは、ConoHa WINGです
- テーマは、JINです
- エディターは、ブロックエディター(Gutenberg)を使用しています
ブログ運営をしていく上で、役に立ったことを紹介していきたいと思います。
今回ご紹介するのは、以下のことです。
ブログ初心者でも簡単に、JINでブロックエディターのテーブル(表)を横にスクロールさせる方法です。
ブログを始めて、表を使って説明したいと思ったことはありませんか。
私は、だいたい記事の中で1つや2つ、多いときでは3つ以上を使うことがあります。
使用するのは、ブロックエディターのテーブルブロックです。
![ブロックエディター,テーブル](https://chanchancoo.com/wp-content/uploads/2022/07/block-editor-table.jpg)
ブロックエディターのテーブルを使っていて、長文や枠が横に多くなると、縦長に間延びしてしまうので「見づらい」「カッコ悪い」と感じることがありました。
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
他のブログのように
表を横にスクロールさせたいなぁ
と思っても、ブログを始めたばかりなので、記事の作成に専念していました。
ブログを始めて半年が過ぎ、最初の難関AdSenseにも合格したので、表を横にスクロールさせる方法を研究しようと思いました。
![](https://chanchancoo.com/wp-content/uploads/2022/02/to_pass_adsense-320x180.jpg)
結論は、ブログ初心者でも、簡単にJINでブロックエディターのテーブル(表)を横にスクロールさせることが出来ることが分かりました。
実際に横スクロールさせたテーブルが、こちらです。
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
- ブログ初心者でも、簡単にJINでテーブル(表)を横にスクロールさせる方法
- JINでテーブル(表)を横にスクロールさせる時の注意点
- ブログ初心者が参考にしたサイト
プラグインを使用しない方法です!
この記事を読んでいただければ、ブログ内で表示されるテーブル(表)が今よりも、格段に見やすくなります。
是非、最後まで見ていってください^^
簡単にJINでテーブルブロックを横にスクロールさせる方法
![方法,how-to](https://chanchancoo.com/wp-content/uploads/2022/03/howto-1-1024x682.jpg)
早速結論をお伝えします。
JINでテーブルブロックを横にスクロールさせる方法は、テーブルブロックのHTMLの前と後ろを、以下の横スクロール用のコード(赤太文字)で挟むだけです。
【テーブルブロックのHTMLを表示させる方法】
- テーブルのどこでもいいので、クリックします
- オプション(縦に3つの・・・)をクリックします
- 「HTMLとして編集」をクリックします
![テーブルブロックのHTML表示方法](https://chanchancoo.com/wp-content/uploads/2022/07/how-to-display-table-block-html.png)
![テーブルブロックのHTML](https://chanchancoo.com/wp-content/uploads/2022/07/table-block-html.png)
【テーブルブロックに戻す方法】
- テーブルブロックのHTMLのどこでもいいので、クリックします
- オプション(縦に3つの・・・)をクリックします
- 「ビジュアル編集」をクリックします
![テーブルブロック表示に戻す](https://chanchancoo.com/wp-content/uploads/2022/07/how-to-display-table-block.png)
テーブルブロックのHTMLを表示させたら、横スクロール用のコードでサンドイッチしてあげます。
前<div style=”overflow: auto;white-space: nowrap;”>
テーブルブロックのHTML
後</div>
![テーブルブロック横スクロール用のHTML](https://chanchancoo.com/wp-content/uploads/2022/07/table-block-scroll-html.png)
上記のHTMLの実際のテーブルがこちらです。
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
JINでテーブル(表)を横にスクロールさせる時の注意点
上記の方法で、テーブルを横スクロールさせることができるようになったある日
あれっ!
なんか文字がスッゴい被ってる
以下が、文字が被ってるテーブルのイメージです。
![文字が被っているテーブルのイメージ](https://chanchancoo.com/wp-content/uploads/2022/08/example-of-overlapping-sentences.png)
「見づらい」「カッコ悪い」を通り越して、全く見えません!
訪問者の方には、大変ご迷惑をかけてしまったと同時に、早急に改善しなければなりません。
しかし、プレビューで確認しても、文字が被らず普通に表示されています。
![文字が被っているテーブルのプレビュー](https://chanchancoo.com/wp-content/uploads/2022/08/example-of-overlapping-sentences-preview.png)
いやー、メッチャ困った・・・
ブログもWEBページ製作も、初心者なのでどうして良いか分かりません。
また、細かい悩みを相談できる相手もいません。
しかし、持ち前の気力と根性で、何とか原因を突き止めることができました!
同じ境遇の方を一人でも多く助けたいので、解決方法をお伝えします。
文字が被っていた原因は、表のセルの幅を固定したため
テーブルブロックでは、表のカスタマイズができます。
- 表のセル幅を固定
- ヘッダーセクション
- フッターセクション
![テーブルブロックのカスタマイズ](https://chanchancoo.com/wp-content/uploads/2022/08/customizing-the-table-block.png)
上記の内、「①表のセルの幅を固定」をすると、横幅が固定されるメリット(表の内容による)があります。
しかし、横スクロール用のコードとの相性が悪いようです。
理由は不明ですが、文字が被ってしまいます。
ちなみに、「②ヘッダーセクション」「③フッターセクション」では、文字が被ることはありませんでした!
再利用ブロックに登録がオススメ
テーブルブロックを横にスクロールさせる方法は分かったけど、一回一回コードを入力するのは手間です。
作業を効率化するために、横スクロール用のコードを再利用ブロックに登録しておくことをオススメします。
再利用ブロックの登録方法
利用するブロックは、カスタム HTMLです。
![カスタム HTML](https://chanchancoo.com/wp-content/uploads/2022/07/custom-html.png)
ブロックの検索で「カスタム HTML」と入力して検索するか
![カスタム HTML 検索方法①](https://chanchancoo.com/wp-content/uploads/2022/07/search-custom-html-1.png)
ブロックの選択で「/カスタム HTML」と入力して
![カスタム HTML 検索方法②](https://chanchancoo.com/wp-content/uploads/2022/07/search-custom-html-2.png)
「カスタム HTML」を呼び出します。
カスタム HTMLに、先ほど紹介した横スクロール用のコードを入力します。
テーブルブロックのHTMLを入力するため、横スクロール用のコードに1行空けておくとやりやすいです。
![カスタムHTML横スクロール](https://chanchancoo.com/wp-content/uploads/2022/07/custom-html-yoko-scroll.png)
後は、再利用ブロックに登録するだけです。
![横スクロール再利用登録](https://chanchancoo.com/wp-content/uploads/2022/07/custom-html-yoko-scroll-reuse.png)
登録名は、「横スクロール」等分かりやすい名前で保存しておくと、後から探しやすいと思います。
![横スクロール再利用登録](https://chanchancoo.com/wp-content/uploads/2022/07/custom-html-yoko-scroll-reuse-toroku.png)
再利用ブロックの使い方
再利用ブロックへの登録が済んだら、実際に使ってみましょう。
まずは、再利用ブロックが登録されている場所から、先ほど登録したカスタムHTMLを呼び出します。
![再利用横スクロールHTML選択](https://chanchancoo.com/wp-content/uploads/2022/07/custom-html-yoko-scroll-select.png)
カスタムHTMLが表示されたら、「通常のブロックへ変換」を押します。
![横スクロール用HTML再利用から通常へ](https://chanchancoo.com/wp-content/uploads/2022/07/custom-html-yoko-scroll-reuse-to-normal.png)
あらかじめ作成しておいたテーブルブロックのHTMLを表示させ、コピーして横スクロール用コードの間にペーストします。
![テーブルブロック横スクロール用のHTML](https://chanchancoo.com/wp-content/uploads/2022/07/table-block-scroll-html.png)
思いどおりに表示されるか(スクロールするか)、プレビューで確認します。
![横スクロールプレビュー](https://chanchancoo.com/wp-content/uploads/2022/07/table-block-yoko-scroll-preview.png)
![横スクロールプレビュー2](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-yoko-scroll-preview2.png)
記事の編集画面では、通常「HTML」で表示されます。
実際のテーブルがどの様に見えるか、必ず「プレビュー」で確認しましょう。
おまけ 元のテーブルの内容を変更したい場合
記事の作成中やリライト時に、テーブルの内容を変更したくなることがあります。
カスタムHTMLを使っているため、プレビュー(テーブル)の状態では、内容を変更することはできません。
実際に自分が行っている方法を紹介するね
- 文字の変更であれば、テーブルブロックのHTMLを直接変更する
- 文字の変更以外は、一度テーブルブロックに戻す
文字の変更であれば、テーブルブロックのHTMLを直接変更する
文字の変更であれば、直接テーブルブロックのHTMLを変更します。
まず、プレビューの状態で変更したい箇所を確認します。
今回は、2行目2列目の「ちゃんチャンコのブログ」を「チャンコちゃんのブログ」に変更してみたいと思います。
![横スクロースHTML編集](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-yoko-scroll-html-edit.png)
テーブルブロックのHTMLは、「左から右」「上から下」に構成されているようです。
テーブルブロックをHTML表示にして、変更したい箇所を見つけます。
今回修正する2行目の2列目は、8つ目の「ちゃんチャンコのブログ」です。
![横スクロースHTML編集中](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-yoko-scroll-html-while-editing.png)
実際に文字を変更します。
![横スクロースHTML編集完了](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-yoko-scroll-html-after-editing.png)
入力後は、思った通りに変更されているか、プレビューで確認しましょう!
![横スクロースHTML編集確認](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-yoko-scroll-html-modification-check.png)
実際のテーブルが以下です。
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | チャンコちゃんのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
以上でおしまいです!
意外と簡単だったね
文字の変更以外は、一度テーブルブロックに戻す
文字の装飾やテーブルのレイアウトを変更したい時は、一度テーブルブロックに戻します。
文字の装飾やレイアウトを変更する
テクニックはないなー
まずは、横スクロール用のカスタムHTMLから、テーブルブロックのHTMLのみコピーします。
![カスタムHTMLからテーブルブロックのHTMLをコピー](https://chanchancoo.com/wp-content/uploads/2022/08/copy-html-of-table-block.png)
ブロック検索かブロック選択で「テーブル」を呼び出します。
![ブロックエディター,テーブル](https://chanchancoo.com/wp-content/uploads/2022/07/block-editor-table.jpg)
テーブルブロックの作成画面が表示されたら「表を作成」ではなく、オプション(縦に3つの・・・)から、「HTMLとして編集」を選択します。
![テーブルブロックのオプション選択](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-options.png)
![HTMLとして編集を選択](https://chanchancoo.com/wp-content/uploads/2022/08/table-block-options-html.png)
![テーブルブロックHTML編集モード](https://chanchancoo.com/wp-content/uploads/2022/08/edit-table-block-html.png)
HTML編集モードになったら、先ほどコピーしたテーブルブロックのHTMLをペーストします。
![テーブルのHTMLをペースト](https://chanchancoo.com/wp-content/uploads/2022/08/paste-table-html.png)
「ビジュアル編集」にすれば、テーブル(表)の状態で編集ができます。
![HTML編集→ビジュアル編集](https://chanchancoo.com/wp-content/uploads/2022/08/from-html-editing-to-visual-editing.png)
![テーブル(ビジュアル編集)](https://chanchancoo.com/wp-content/uploads/2022/08/can-be-edited-visually.png)
今回は、2行目2列目の文字の色を鮮やかなシアンブルーにしてみたいと思います。
![](https://chanchancoo.com/wp-content/uploads/2022/08/change-text-color.png)
編集が終わったら、テーブルブロックのHTMLをコピーして、横スクロール用のカスタムHTMLにペーストするだけです。
![テーブル編集後は、HTMLをコピー](https://chanchancoo.com/wp-content/uploads/2022/08/after-editing-copy-the-html-of-the-table-block.png)
![カスタムHTMLへペースト](https://chanchancoo.com/wp-content/uploads/2022/08/edited-table-block-html.png)
忘れずにプレビューで、変更内容を確認します。
![編集後のプレビュー](https://chanchancoo.com/wp-content/uploads/2022/08/edited-preview.png)
上記の方法で変更したテーブルがこちらです。
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ | ちゃんチャンコのブログ |
若干、操作がめんどっちぃですが
文字以外の編集も可能です
ブログ初心者が参考にしたサイトを紹介
最後に、私がテーブルを横にスクロールさせたくて、メチャクチャ検索した挙句たどり着いたサイトを紹介します。
いずれも大変参考になった内容です。
Web Note +
【ホームページアドレス】
https://webnote-plus.com/table-block/
【参考になった内容】
- 標準のテーブルブロックでは、表の横スクロールができないこと
- テーマによって、テーブルブロックを横スクロールさせる機能があること
Webコミュ
【ホームページアドレス】
https://webcommu.net/phone-table-scroll/
【参考になった内容】
- テーブルを横スクロールさせるHTMLとCSSの編集方法
ただし、Gutenbergのテーブルブロックではうまくいきませんでした。(体験談)
アンフィニ・ラボ
【ホームページアドレス】
https://infini-lab.com/how-to-scroll-the-table-horizontally-with-gutenberg
【参考になった内容】
- テーブルブロック(Gutenberg)の横スクロール方法
本記事は、アンフィニ・ラボさんを参考にさせていただいております。
本当に助かりました
ありがとうございます
まとめ
この記事のまとめです。
ブログ初心者でも簡単に、JINでブロックエディターのテーブル(表)を横にスクロールさせる方法を紹介しました。
JINには、テーブルブロックを横にスクロールさせる機能はありません。
JINで、テーブルを横にスクロールさせたいと思った時は、横スクロール用のコードを利用しましょう。
カスタマイズも、特別な知識や技術が必要ではなく、ブログ初心者でもできる範囲でした。
JINユーザーで、テーブルブロックを横スクロールさせる方法が分からない方は、この機会にぜひ覚えて帰ってください!
あなたのブログ人生の幅がきっと広がるはずです。
以上、参考になれば嬉しいです^^
それでは、またっ!ばいばいっ!