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

コンテナ要素(<div>など)を追加しますoverflow-x:auto<table> 要素を囲み、レスポンシブにします。

<div style="overflow-x:auto;"> <table> ... table content ... </table> </div>

自分で試してみる »

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


その他の例

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

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


演習で自分自身をテストする

エクササイズ:

table、th、および td 要素の境界線を「2px solid green」に設定します。

<style> {  : 2px solid green;}</style>    <body><table>  <tr>    <th>Firstname</th>    <th>Lastname</th>  </tr>  <tr>    <td>Peter</td>    <td>Griffin</td>  </tr>  <tr>    <td>Lois</td>    <td>Griffin</td>  </tr></table></body></pre>

演習を開始する


CSS テーブルのプロパティ

財産

説明

国境 1 つの宣言ですべての境界プロパティを設定します
ボーダー崩壊 表の境界線を折りたたむかどうかを指定します
ボーダー間隔 隣接するセルの境界線間の距離を指定します
キャプション側 テーブル キャプションの配置を指定します
空のセル 表の空のセルに境界線と背景を表示するかどうかを指定します
テーブルレイアウト テーブルに使用するレイアウト アルゴリズムを設定します


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

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

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

スクールの詳細