WordPressでレスポンシブテーブルを作成する方法:プラグインと手動の方法を解説

レスポンシブフォームは、さまざまな畫面サイズに適応できるフォームデザインであり、次のことを保証します。各種設(shè)備(コンピュータやスマートフォンなど)に最適な可読性とレイアウトを提供します。CSSメディアクエリとレスポンシブデザインの原則を使用することで、どのデバイスでもスムーズに表示されるテーブルを作成することができます。この記事では、以下のようなプラグインの使用方法について説明します。 テーブルプレスを手動で使う方法も説明します。 HTML 歌で応える カスケーディングスタイルシート カスタムレスポンシブフォームの作成

畫像[1] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)

プラグインによるレスポンシブフォームの作成

TablePressは、レスポンシブテーブルを作成するのに最適なプラグインのひとつです。 テーブルプレス ステップ

ステップ 1: TablePress プラグインのインストールと有効化

  1. WordPressの管理ダッシュボードにログインします。
  2. に移動します。プラグイン">"新しいプラグインの追加".
  3. 検索 "テーブルプレス「をクリックしてください。今すぐインストール"をクリックし、プラグインを有効にしてください。
畫像[2] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)

ステップ 2: 新規(guī)フォームの作成

  1. プラグインをインストールしたら、左のメニューからTablePressプラグインにアクセスし、「新しいテーブルを追加」を選択します。
畫像[3] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)
  1. 入力フォームキャプションそして説明と必要なとともに.
      • キャプションスケジュール
      • 説明デモンストレーション?プログラムの詳細(xì)
      • 行と列の數(shù)それぞれ4
畫像[4] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)
  1. 完了したら「フォームを追加」をクリックします。

ステップ 3: フォームデータの入力

  1. 新しいテーブルのページで、データを入力します。表のヘッダーやデータセルの內(nèi)容に適したデータを、各行や列に手動で追加できます。
畫像[5] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)
  1. フォームのタイトル、説明、その他の一般的なオプションを設(shè)定できます。

ステップ 4: フォームオプションの設(shè)定

  1. TablePressは、セルソート、ページング、検索機(jī)能のカスタマイズを可能にする様々なテーブル構(gòu)成オプションを提供します。
  2. 適切な設(shè)定を選択してフォームをプレビューし、問題がなければ「変更を保存」をクリックします。
畫像[6] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)

ステップ 5: フォームをページや投稿に埋め込む

  1. フォームの設(shè)定が完了すると、TablePress はショートコード.
畫像[7] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)
  1. ショートコードページや記事のエディタに直接貼り付けフォームは自動的に表示され、異なるデバイスの畫面サイズに対応します。

TablePress は、複數(shù)のウェブサイトでテーブルデータを共有する必要がある人のために、テーブルのインポートやエクスポートもサポートしています。

手動でレスポンシブフォームを作成(プラグイン不要)

プラグインを使うだけでなく、手動で HTML 歌で応える カスケーディングスタイルシート レスポンシブなフォームを作成します。手動による方法では、フォームの外観をより細(xì)かく制御でき、追加のプラグインをインストールする必要もありません。

ステップ1: HTMLテーブル構(gòu)造の作成 ページのHTMLセクションに以下のコードを入力し、ベースとなるフォーム構(gòu)造を作成します:

畫像[8] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)
.



<ヘッダー2
<ヘッダー3








ヘッダー1
セル1</td
セル2</td
セル3</td
セル4</td
セル5</td
セル6</td
。
畫像[9] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)
畫像[10] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)

ステップ2:基本的なCSSスタイルの追加 HTMLで <スタイル 部分もしかしたら外部 CSS ファイルでテーブルに基本的なスタイルを追加して、畫面の幅を統(tǒng)一します:

.responsive-table {
幅:100%。
border-collapse: collapse;
}

.responsive-table th, .responsive-table td {.
border: 1px solid #ddd;
padding: 8px;
text-align: left;
}

.responsive-table th {
background-color: #f2f2f2;
}
畫像[11] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)

ステップ3: メディアクエリを使用して応答性を?qū)g現(xiàn)します。 CSSメディア経由(メディア) クエリを使用して、小さな畫面でテーブルをブロック単位で表示するように設(shè)定することで、內(nèi)容を読みやすくすることができます。次のコードでこれを?qū)g現(xiàn)できます:

media only screen and (max-width: 768px) { {メディアのみスクリーンと (max-width: 768px) { }。
.responsive-table {
display: block;
幅:100%。
}

.responsive-table th, .responsive-table td {.
display: block;
幅:100%。
}

.responsive-table th {
position: absolute;
top: -9999px;
}

.responsive-table tr {
margin-bottom: 15px;
}

.responsive-table td {
position: relative;
padding-left:50%。
}

.responsive-table td:before {
content: attr(data-th) ":";
position: absolute;
左:0;
幅:50%。
padding-left: 15px;
font-weight: bold;
}
}

上記のコードでは

  • メディアお問い合わせ畫面の幅が 768px フォームがブロックレイアウトに切り替わると
  • td:before擬似ク ラ ス は、 小畫面での読みやす さ を向上 さ せ る ために、 各セルに表ヘ ッ ダの內(nèi)容を追加 し ます。

ステップ 4: HTML フォームを WordPress ページに追加する 最後に HTML 歌で応える カスケーディングスタイルシート このコードをページの HTML ブロックに貼り付けると、異なるスクリーンに適応するカスタムレスポンシブフォームが作成され、フォームが異なるスクリーンで正しく表示されるかどうかをプレビューすることができます。

畫像[12] - WordPressでレスポンシブテーブルを作成する方法(TablePressプラグイン+手動方法)

どの方法を選ぶべきでしょうか?

コードに不慣れな場合や、素早くテーブルを設(shè)定する必要がある場合は、TablePress などのプラグインをお勧めしますが、より自由なカスタマイズやコントロールが必要な場合は、手動で HTML と CSS を使用する方法が適しています。どちらの方法も、WordPress にレスポンシブテーブルを?qū)g裝し、ユーザーエクスペリエンスを向上させるのに役立ちます。


お問い合わせ
チュートリアルが読めない?無料でお答えします!個人サイト、中小企業(yè)サイトのための無料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨詢:1025174874
Eメール:info@361sale.com
勤務(wù)時間: 月~金、9:30~18:30、祝日休み
? 複製に関する聲明
この記事を書いた人: Xiesong
終わり
好きなら応援してください。
クドス5 分かち合う
おすすめ
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし