このページに書いてあるやり方はテーマが Bootstrap 4 に対応していることが前提となっています。

表を横スクロールするための設定

表ブロックの 追加 CSS クラス に table-responsive および text-nowrap を指定します。
これだけで画面幅が足りないときに表が横スクロールするようになります。

表ブロックの 追加 CSS クラス に table-responsive および text-nowrap を指定します。

横スクロールできることをわかるようにする

横スクロールができることをわかってもらえない心配があるので、スタイルシートに以下の行を追加します。

@media screen and (max-width: 767px)  {

.table-responsive:before {
content: "この表は横にスクロールしてご覧いただけます。";
font-weight: bold;
padding-bottom: 0.5rem;
display: inline-block;
}

}

画面幅が狭くなると表の上に「この表は横にスクロールしてご覧いただけます。」と表示されます。

このやり方で作った表がこちら ↓ です。

サロン名会場開催頻度備考活動内容
くりっく友の会パソコン教室くりっく月1~2回通年パソコンに関する相談
1丁目おたのしみ会1丁目集会所月2回6月~11月まで活動茶話会など

関連記事