TECH I.S.

CSS レスポンシブ テーブル


レスポンシブ テーブル

画面が小さすぎてコンテンツ全体を表示できない場合、レスポンシブ テーブルには水平スクロール バーが表示されます。

ファーストネーム

ラストネーム

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ポイント

ジル スミス 50 50 50 50 50 50 50 50 50 50 50 50
イブ ジャクソン 94 94 94 94 94 94 94 94 94 94 94 94
アダム ジョンソン 67 67 67 67 67 67 67 67 67 67 67 67
レスポンシブにするために、<table>要素の周囲にoverflow-x:autoを指定したコンテナ要素(<div>など)を追加します。

<div style="overflow-x:auto;"> <table> ... table content ... </table> </div>
自分で試してみる »

注:OS X Lion(Macの場合)では、スクロールバーはデフォルトで非表示になっており、使用時のみ表示されます("overflow:scroll"が設定されていても)。


その他の例

おしゃれなテーブルを作る
この例は、派手なテーブルを作成する方法を示しています。

テーブル キャプションの位置を設定する
この例は、テーブルキャプションを配置する方法を示しています。


CSSテーブルのプロパティ

プロパティ

説明

border 1 つの宣言ですべてのborderプロパティを設定します。
border-collapse 表の境界線を折りたたむかどうかを指定します。
border-spacing 隣接するセルの境界線間の距離を指定します。
caption-side テーブル キャプションの配置を指定します。
empty-cells 表の空のセルに境界線と背景を表示するかどうかを指定します
table-layout テーブルに使用するレイアウトアルゴリズムを設定します


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細