HTML で入力プロンプトのテキスト スタイルを変更するためのサンプル コード

HTML で入力プロンプトのテキスト スタイルを変更するためのサンプル コード

多くのウェブサイトでは、入力ボックスにヒントテキストが表示されています。入力ボックスにヒントテキストを表示する方法を見てみましょう。 <input> タグに placeholder="prompt text" を追加するだけで済みますが、プロンプト テキストのスタイルを変更したい場合はどうすればよいでしょうか。 CSS スタイルは次のように設定できます。

<!DOCTYPE html>
<html>
<ヘッド>
<メタ文字セット="UTF-8">
<title>入力ボックスのプロンプトテキスト</title>
<スタイル>
/*プロンプトテキストの色を変更する*/
input::-webkit-input-placeholder { /* WebKit ブラウザ */ 
色: 赤; 
}
input:-moz-placeholder { /* Mozilla Firefox 4 から 18 */ 
色: 赤; 
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
色: 赤; 
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
色: 赤; 
}
</スタイル>
</head>
<本文>
<input type="text" placeholder="ユーザー名を入力してください" />
</本文>
</html>

変更されたプロンプト テキスト スタイルは次のとおりです。

PS: HTML5の入力タグの必須属性プロンプトテキストの変更を見てみましょう

フォームを送信するときに、このような要件に遭遇することがあります。ユーザーが必要な情報を入力せずに送信した場合、プロンプト テキストを必要なプロンプト情報に変更する必要があります。この場合、入力に次のステートメントを追加できます。

<input type="text" placeholder="お名前" 必須 oninvalid="setCustomValidity('お名前を入力してください');" oninput="setCustomValidity('');" />

html の入力プロンプト テキスト スタイルを変更する方法については、これで終わりです。html の入力テキスト スタイルに関するより詳しい内容については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  クールな点滅アラームボタンをおすすめします

>>:  小さなプログラムが天井に張り付いてしまう問題を完璧に解決するためにposition:stickyを使用する方法

推薦する

LinuxサーバーにVueプロジェクトをデプロイする

ケース1 vue-cliはvue3プロジェクトをビルドし、プロジェクトをLinuxサーバーにアップロ...

CocosCreator で http と WebSocket を使用する方法

目次1. HTTPGET 2. HTTP POSTウェブソケット4. Egretのhttpとwebs...

MySQL count(1)、count(*)、count(field)の違い

目次1. COUNTの初見2. COUNT(フィールド)、COUNT(定数)、COUNT(*)の違い...

いくつかの重要なMySQL変数

MySQL 変数は数多くありますが、その中には注目に値するものもあります。ここでは、参考までに、注目...

mysql order by in の文字順序の詳細な説明 (推奨)

//MySQL ステートメント SELECT * FROM `MyTable` WHERE `id...

Vue3 Vue イベント処理ガイド

目次1. 基本的なイベント処理2. 親コンポーネントにカスタムイベントを送信するマウス修飾子4. キ...

よくある CSS のヒントと経験談 11 選

1. 画像の下にある数ピクセルの空白を削除するにはどうすればよいですか?コードをコピーコードは次のと...

シンプルなドラッグ効果を実現するJavaScript

この記事では、ドラッグ効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します...

この記事では、CSSのようなJSモジュールをインポートする方法を説明します。

目次序文構築可能なスタイルシートとは何ですか? CSSモジュールスクリプトの使用インポートアサーショ...

Web でよく使われるフォントの紹介 (iOS および Android ブラウザでサポートされているフォント)

年末なので仕事も少なくなっています。私が何もせずにいるのを見ると、上司はきっと不快に思うでしょう。そ...

トランジションコンポーネントのアニメーション効果を使用した Vue サンプルコード

トランジションドキュメントアドレスは、フェードインとフェードアウト効果を実現するための背景ポップアッ...

Linux クラウド サーバーに JDK と Tomcat をインストールするための詳細な手順 (推奨)

JDKをダウンロードしてインストールするステップ 1: まず、公式 Web サイト http://...

WeChatアプレットリクエストの前処理方法の詳細な説明

質問一部のページでは、onload でデータを要求してからビューをレンダリングするため、ミニプログラ...

Linuxネットワーク設定の基本操作コマンドを詳しく解説

目次ネットワーク構成を表示するネットワークインターフェース情報を表示する---ifconfigルーテ...

Win10 に Linux ubuntu-18.04 デュアル システムをインストールする (インストール ガイド)

コンピューターに Linux Ubuntu システムをインストールしました。初めてインストールしまし...