スタックテーブルとは何ですか? CSS でスタックフォームを作成する方法は?

スタックテーブルとは何ですか? CSS でスタックフォームを作成する方法は?

CSS は、スタイルシート言語と呼ばれる言語の独特なクラスに属します。 これは主に、Web ページの表示を定義するために使用されます。 HTML ではページの構造を指定できますが、スタイル設定には CSS が使用されます。 そうしないと、非常に魅力のない Web サイトになってしまうでしょう。

CSS に重点を置くことは、特にユーザー エクスペリエンスを向上させる場合、Web サイトの魅力を高めるための優れた方法の 1 つです。 この方法でトラフィックを増やすこともできます。 初心者の場合は、積み重ね形式を使用できます。 CSS を使用して HTML でスタック フォームをすばやく作成する方法を見てみましょう。

スタックテーブルとは何ですか?

スタックフォームを使用すると、ラベルと入力を水平パターンで配置するのではなく、重ねて配置できる特殊なフォームを作成できます。

やり方は次のとおりです。

HTMLコード

情報を処理するために HTML 要素 <form> を使用します。 関連するフィールドにラベルを付け、関連する入力フィールドを割り当てます。 この例では、フォームの入力タイプテキストとともに、ユーザーにフルネームとメールアドレスの入力を求め、業界を選択できるように ID を選択してドロップダウン メニューを作成します。

 <!DOCTYPE html>
<html>
<本文>
<h3>スタックテーブルとは何ですか?</h3>
<p>スタックフォームを作成する方法は次のとおりです。 </p>
<div class="コンテナ">
<label for="fullname">フルネーム</label>
<input type="text" id="fullname" name="firstname" placeholder="フルネームを入力してください">
<label for="email">メールアドレス</label>
<input type="text" id="email" name="email" placeholder="メールアドレスを入力してください">
<label for="dept">部門</label>
<select id="国" name="国">
<option value="IT">情報技術</option>
<option value="CS">カスタマーサポート</option>
<option value="Sales">販売</option>
</選択>
<input type="submit" value="送信">
</フォーム>
</div>
</本文>

ただし、このコードを実行すると、フィールドが垂直に積み重ねられていない単調なフォームが生成されるだけです。 ここで CSS を追加する必要があります。

CSSコード

次に、別のスタイルシートを作成し、それを HTML の body タグの前に追加します。

 <head> <link rel="スタイルシート" href="StackedForm_CSSPart.css"> </head>

次に、HTML の本文、入力タイプ、コンテナーを選択し、CSS を使用してスタイルを設定します。 これには、font-family、width、padding、margin、display、border などのさまざまな CSS プロパティを試し、好みの値を追加することが含まれます。 こうすることで、あなたの好みにぴったり合った積み重ねテーブルが完成します。 ここに例があります。

体 {
フォントファミリー: Calibri;
}
入力[type=text]、{を選択
幅: 25%;
パディング: 12px 20px;
マージン: 8px 10;
表示: リスト項目;
境界線: 4px ダブル #39A9DB;
境界線の半径: 8px;
ボックスのサイズ: 境界線ボックス;
}
入力[type=submit] {
幅: 25%;
背景色: #F8E2E6;
色: #0000FF;
パディング: 12px 18px;
マージン: 20px 0;
境界線: なし;
境界線の半径: 6px;
カーソル: ポインタ;
}
div.コンテナ{
境界線の半径: 10px;
背景色: #39A9DB;
パディング: 40px;
}

CSSでスタックフォームを作成できるようになりました

この記事では、CSS でスタックされたフォームを作成する方法を学びました。 練習を重ねることで、フォームを改善し、ウェブサイトをよりユーザーフレンドリーにすることができます。展示プロジェクトを通じて日々 CSS スキルを磨き、スタイリッシュな Web デザイナー、そしてより効率的な Web 開発者になりましょう。

<<:  ipconfig とは何ですか? また、ネットワーク管理のためにこのコマンドを実行するにはどうすればよいですか?

>>:  robot.txt とは何ですか?ウェブサイトをインデックスするためにどのように使用しますか?

推薦する

PNG ファイルとは何ですか?これらは何に使えばいいのでしょうか?

画像形式は、ファイルの外観、他のソフトウェアとの互換性、全体的なパフォーマンスに影響するため重要です...

noMeiryoUI (Windows フォント変更ツール) v3.3.1 中国語緑版

noMeiryoUI は、Windows 8/8.1/10 システムのさまざまなインターフェイス要素...

Windows 10 でシャットダウン時に仮想メモリのページ ファイルを自動的にクリアするにはどうすればよいですか?

仮想メモリは、システム ページング ファイルを使用して未使用のメモリ ページをディスクにスワップする...

EverythingToolbar (Win10 拡張検索ツールバー) v1.5.1

EverythingToolbar は、Windows オペレーティング システム用のツールバー拡...

iTubeGo (マルチメディアダウンロードおよび変換ソフトウェア) v9.4.0 多言語ポータブル版

iTubeGo YouTube Downloader は、主にさまざまなオンライン ビデオおよびオー...

DriverEasy (ドライバー更新ソフトウェア) v6.1.2.29728 多言語ポータブル版

DriverEasy は、Windows コンピューター上のドライバー管理ツールであり、インストール...

RedNotebook (日記とメモを取るソフトウェア) v2.33

RedNotebook は、個人使用や小規​​模チームでの共同作業に適した、機能が豊富で使いやすい...

Pure Weather APP (Android 天気予報ソフトウェア) v8.9.0 広告なしバージョン

📱Pure Weather APP は、現在の場所と世界中のリアルタイムの天気予報を提供できる、無料...

OpenArk (悪意あるプログラム対策ツール) v1.3.8 中国語グリーンバージョン

OpenArk は、Windows 用のオープンソースの Ark ツールです。Ark は Anti-...

Apowersoft ApowerREC (Apowersoft スクリーンレコーダー) v1.7.5.4 多言語ポータブル版

Apowersoft スクリーンレコーダーは、コンピューターの画面、マイクの音、コンピューターのシス...

Ventoy (インストールアーティファクト USB ブートツール) v1.1.05 中国語グリーンバージョン

Ventoy 中国語版は、新世代のマルチシステム ブート USB ディスク ソリューションです。これ...

Sniptool (無料のスクリーンキャプチャおよび録画ツール) v2.1 中国語グリーンバージョン

Sniptool は、画面の内容をすばやくキャプチャして注釈を付けることができる、使いやすいスクリー...

O&O Defrag (ディスクデフラグ) プロフェッショナル v29.1.11206 ポータブル版

O&O Defrag は強力なディスクデフラグソフトウェアです。散在するファイルの断片を再配...

Baidu Netdisk 公式オリジナル版丨最新バージョンダウンロード丨バージョン番号 7.53.5.103

Baidu Netdisk (旧称 Baidu Cloud) は、Baidu が開始したクラウド ...

Rainlendar Pro (デスクトップ カレンダー プログラム) v2.22.0 ビルド 181

Rainlendar Lite は、ユーザーが毎日のスケジュールを簡単に追跡および管理できるように...