検索
ホームページウェブフロントエンドCSSチュートリアルCSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例

1. HTML送信ボタンと下部ボタンの基本構文構造

1. HTML送信ボタン

このフォームコントロールをボタンとして設定するには、inputタグにtype="submit"を設定します。

送信ボタンのコード:

コードは次のとおりです:

<input name="" type="submit" value="提交" />

送信ボタンの効果のスクリーンショット

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例

html 送信ボタンの効果のスクリーンショット

2. HTML の下部ボタン

で type="bottom" を設定することもできます。 input タグ このフォーム コントロールをボタンに設定します。

下部ボタンのコード:


コードは次のとおりです:

<input name="" type="button" value="提交" />

下部ボタンのスクリーンショット:

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例

html ボタンボタン効果のスクリーンショット

2. HTML 送信と下部ボタンの違い

type= button は単なるボタンです

type=submit 関数はフォームを送信することです

しかし、WEB UI に携わっている人は、ページの使いやすさを向上させるために submit の使用に注意する必要があります:

submit を使用した後、ページはサポートをサポートしますキーボードの Enter キーの操作と多くの WEB ソフトウェアのデザイン 先生、送信が統一されていることにお気づきでないかもしれません

ボタンを使用した後、ページが Enter キーをサポートしていないことがよくあります。したがって、Enter キーをサポートする必要がある場合は、デフォルトで、ページの最初の送信時に Enter キーが動作するように設定する必要があります。

コードは次のとおりです:

<input type="submit" name="b1" value="提交" onClick="bt_submit_onclick()">

onClickを実行した後、アクションに進みます。 onClick なしで自動的に送信できます。したがって、ここでは onclick は必要ありません。


コードは以下の通りです:

<input type="button" name="b1" value="提交" onClick="bt_submit_onclick()">

onClick実行後、jsファイルでジャンプファイルを制御します。送信には onClick が必要です。

例:

1, onclick="form1.action='a.jsp';form1.submit();" これはsubmit関数を実現します。

2、ボタンコード

コードは次のとおりです:

<form name="form1" method="post" action="<a href="http://www.css.com">http://www.css.com</a>"> 
<input type="button" name="Button" value="按钮" onClick="submit()"> 
</form>

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例

ボタンのスクリーンショット

3、ボタンのHTMLコード

コードは次のとおりです:

<input type="button" name="Button" value="Button"
onClick="javascript:windows.location.href="你的url"">

3. HTML送信と下部ボタンのCSS Pレイアウトの美化

まず準備します。ボタン画像を使用してボタンを美化し、入力送信または下部ボタンコントロールにクラススタイルを追加します。ボタンの背景を美化画像に設定し、境界線をゼロ、幅、高さに設定します。

1. HTML下部のボタンを美化します

1)、画像素材を使用します

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例画像ボタンの素材を美化します

2)、対応する完全なHTMLソースコード:

コードは次のとおりです:

<!DOCTYPE html>
<html>
<head>
<title>button按钮美化在线演示-www.css.com</title>
<style>
html{width:100%;height:100%;}
body{background:#fff;font-size:18px;font-family:"Arial","Tahoma","微软雅黑","雅黑";
line-height:18px;padding:0px;margin:0px;text-align:center}
div{padding:18px}
img{border:0px;vertical-align:middle;padding:0;margin:0}
input,button{font-family:"Arial","Tahoma","微软雅黑","雅黑";border:0;
vertical-align:middle;margin:8px;line-height:18px;font-size:18px}
.btn{width:140px;height:36px;line-height:18px;font-size:18px;
background:url("bg26.jpg")no-repeatlefttop;color:#FFF;padding-bottom:4px}
</style>
</head>
<body>
<p>
<formid="form1"name="form1"method=""action="<a href="http://www.css.com/"target="_blank">http://www.css.com/"target="_blank</a>">
<div>
<inputtype="button"class="btn"value="按钮"onmouseover="this.style.backgroundPosition=&#39;left-36px&#39;"
onmouseout="this.style.backgroundPosition=&#39;lefttop&#39;"/>
</div>
</form>
</p>
</body>
</html>

3)、下部効果のスクリーンショット

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例下部美化効果のスクリーンショット

2、美化HTML送信ボタン

1)、写真素材

画像をボタンとして保存できます使用する画像

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例 素材を右クリックし、

2)、対応する完全な HTML ソース コードを使用して保存します:

コードは次のとおりです:

<!DOCTYPE html> 
<html> 
<head> 
<title>submit按钮美化 在线演示-www.css.com</title> 
<!-- <a href="http://www.css.com">www.css.com</a> --> 
<style> 
html { width:100%; height:100%; } 
body { background:#fff; font-size:18px; font-family:"Arial", "Tahoma", "微软雅黑", "雅黑";
line-height:18px; padding:0; margin:0; text-align:center; } 
div { padding:18px } 
img { border:0px; vertical-align:middle; padding:0px; margin:0px; } 
input, button { font-family:"Arial", "Tahoma", "微软雅黑", "雅黑"; border:0;
vertical-align:middle; margin:8px; line-height:18px; font-size:18px } 
.btns { width:143px; height:40px; background:url("bg11.jpg") no-repeat left top; color:#FFF; } 
</style> 
</head> 
<body> 
<p> 
<form id="form1" name="form1" method="" action="<a href="http://www.css.com/">http://www.css.com/</a>" target="_blank"> 
<div> 
<input type="submit" class="btns" onmouseover="this.style.backgroundPosition=&#39;left -40px&#39;"
onmouseout="this.style.backgroundPosition=&#39;left top&#39;" value="提交" /> 
</div> 
</form> 
</p> 
</body> 
</html>

3)、送信ボタン効果のスクリーンショット

CSSを使ってHTMLフォームコントロールを美化する(フォーム美化)詳細例html 美化後に美化スクリーンショットを送信

CSS でさらに美化する HTML フォーム コントロール (フォーム美化) の詳細な例については、PHP 中国語 Web サイトの関連記事に注目してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
アンカーポジショニングは、ソースの順序を気にしませんアンカーポジショニングは、ソースの順序を気にしませんApr 29, 2025 am 09:37 AM

アンカーの位置決めがHTMLソースの順序を避けているという事実は、コンテンツとプレゼンテーションの間の懸念の別の分離のため、非常にCSS-Yです。

マージンは何ですか:40px 100px 120px 80pxは意味しますか?マージンは何ですか:40px 100px 120px 80pxは意味しますか?Apr 28, 2025 pm 05:31 PM

記事では、CSSマージンプロパティ、特に「マージン:40px 100px 120px 80px」、そのアプリケーション、およびWebページレイアウトへの影響について説明します。

さまざまなCSSボーダープロパティとは何ですか?さまざまなCSSボーダープロパティとは何ですか?Apr 28, 2025 pm 05:30 PM

この記事では、カスタマイズ、ベストプラクティス、および応答性に焦点を当てたCSSボーダープロパティについて説明します。主な議論:Border-Radiusは、レスポンシブデザインに最も効果的です。

CSSの背景とは何ですか、プロパティをリストしますか?CSSの背景とは何ですか、プロパティをリストしますか?Apr 28, 2025 pm 05:29 PM

この記事では、CSSのバックグラウンドプロパティ、Webサイトの設計の強化における使用、および避けるべき一般的な間違いについて説明します。重要な焦点は、バックグラウンドサイズを使用したレスポンシブデザインです。

CSS HSLの色とは何ですか?CSS HSLの色とは何ですか?Apr 28, 2025 pm 05:28 PM

記事では、CSS HSLの色、Webデザインでの使用、およびRGBよりも利点について説明します。主な焦点は、直感的な色の操作を通じて設計とアクセシビリティを向上させることです。

CSSにコメントを追加するにはどうすればよいですか?CSSにコメントを追加するにはどうすればよいですか?Apr 28, 2025 pm 05:27 PM

この記事では、CSSでのコメントの使用について説明し、シングルラインとマルチラインのコメント構文を詳述しています。コメントはコードの読みやすさ、保守性、コラボレーションを強化するが、適切に管理されていないとウェブサイトのパフォーマンスに影響を与える可能性があると主張しています。

CSSセレクターとは何ですか?CSSセレクターとは何ですか?Apr 28, 2025 pm 05:26 PM

この記事では、HTML要素のスタイリングのCSSセレクター、その種類、および使用法について説明します。 IDとクラスのセレクターを比較し、複雑なセレクターでパフォーマンスの問題に対処します。

どのタイプのCSSが最優先事項を保持していますか?どのタイプのCSSが最優先事項を保持していますか?Apr 28, 2025 pm 05:25 PM

この記事では、CSSの優先順位について説明し、特異性が最も高いインラインスタイルに焦点を当てています。 CSS競合を管理するための特異性レベル、オーバーライド方法、およびデバッグツールを説明します。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター