今日は、入力ボックス処理の詳細な処理と経験についてお話します。実際、CSS 標準、FF/IE7/IE6 およびその他の主流ブラウザと完全に互換性があり、ユーザー エクスペリエンスを満たす入力を作成することは難しくありません。最初にクリックして、以下の効果を確認してください。 スクリプト ホーム - www.jb51.net フォーム効果 *{ margin:0; padding:0; } body{ font-size:63%; color:#000; } /*input*/ .input_on{ padding:2px 8px 0pt 3px; height:18px; border:1px solid #999; background-color:#FFFFCC; } .input_off{ padding:2px 8px 0pt 3px; height:18px; border:1px solid #CCC; background-color:#FFF; } .input_move{ padding:2px 8px 0pt 3px; height:18px; border:1px solid #999; background-color:#FFFFCC; } .input_out{ /*height:16px;默认高度*/ padding:2px 8px 0pt 3px; height:18px; border:1px solid #CCC; background-color:#FFF; } /*form*/ ul.input_test{ margin:20px auto 0 auto; width:500px; list-style-type:none; } ul.input_test li{ width:500px; height:22px; margin-bottom:10px; } .input_test label{ float:left; padding-right:10px; width:100px; line-height:22px; text-align:right; font-size:1.4em; } .input_test p{ float:left; _margin-top:-1px; } .input_test span{ float:left; padding-left:10px; line-height:22px; text-align:left; font-size:1.2em; color:#999; } 名前: あなたの名前を入力してください メールアドレス: メールアドレスを入力してください ウェブサイト: あなたのウェブサイトを入力してください [Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、 を実行するために更新する必要があります] マウスがその上を通過すると入力の色が変わります。また、タイトル ( の役割) または入力ボックスをクリックすると、カーソルが留まっている入力の色が変わります。これも他の入力ボックスとは異なります。これが における JS の役割です。ユーザー エクスペリエンスは、何を入力できるか、および入力が現在どこにあるかをユーザーに伝えます。また、キーボードの Tab キーを切り替えることで、現在の内容を入力した後に次の入力ボックスに移動することがより便利になります。これが CSS の合理的なレイアウト構造の役割です。 全体の構造は と で構成され、各 には 1 行のコンテンツが表示されます。 ラベルはタイトルを表示し、input は入力ボックスを制御し、 はコメント情報を表示します。ここでは、さまざまなブラウザでの のさまざまなパフォーマンスについて説明したいと思います。入力ボックス。 ブラウザのデフォルトの高さは 16 ピクセルで、下枠を追加すると 18 ピクセルになります。特に を大きくする必要がある場合は、パディングを使用して制御することをお勧めします。 JS 部分について話しましょう。onblur (カーソルの葉)、onfocus (カーソルの滞在)、onmousemove (マウスの滞在)、および onmouseout (マウスの葉) の 4 つの属性は、マウスの動きを制御するために使用されます。対応する CSS スタイルを定義していれば、JS について知らなくても問題ありません。ここで、JS に関して私を助けてくれたクラシック フォーラムの WellFrog に特別な感謝の意を表したいと思います。 何かを学ぶことよりも、習得することにはるかに多くのエネルギーと時間がかかります。今日、最も価値のあることは粘り強さです。 CSS 標準に準拠し、FF/IE7/IE6 などの主流ブラウザと完全に互換性があり、ユーザー エクスペリエンスを満たすものを作成するのは実際には非常に簡単です。