ホームページ > ウェブフロントエンド > フロントエンドQ&A > CSSはプレースホルダーの色を設定します

CSSはプレースホルダーの色を設定します

王林
リリース: 2023-05-29 13:40:09
オリジナル
7163 人が閲覧しました

CSS のプレースホルダーは、テキスト入力ボックスに表示されるプロンプト テキストを指します。プレースホルダーでは、フォント、色、サイズ、その他のスタイルを設定して、どのコンテンツを入力する必要があるかをユーザーに明確に知らせることができます。プレースホルダーの色を設定する方法は次のとおりです。

CSS では、プレースホルダーの色の設定は、疑似要素 ::placeholder を通じて実現できます。この疑似要素を使用すると、色、フォント、サイズなど、プレースホルダーにさまざまなスタイルを設定できます。以下は CSS サンプルです。

/* 设置placeholder字体颜色为灰色 */
::placeholder {
  color: #999;
}
ログイン後にコピー

上記の例では、::placeholder 疑似要素を使用して、プレースホルダーの色をグレーに設定します。もちろん、ここでの色は必要に応じてカスタマイズでき、16 進値、RGB 値、英単語などにすることができます。

ブラウザごとに、::placeholder 疑似要素のサポート レベルが異なることに注意してください。たとえば、古いバージョンの IE ブラウザはこの疑似要素をサポートしておらず、Firefox ブラウザで同じ効果を実現するには :-moz-placeholder プレフィックスを追加する必要があります。したがって、::placeholder 疑似要素を使用する場合は、各ブラウザをテストして適切に動作することを確認することをお勧めします。

プレースホルダーの色の設定に加えて、::placeholder 疑似要素を通じてプレースホルダーのサイズ、フォント、スタイルなどを設定することもできます。以下は、より完全な例です。

/* 设置placeholder样式 */
input[type="text"]::placeholder {
  font-size: 16px; /* 字体大小 */
  font-family: 'Arial', sans-serif; /* 字体 */
  font-style: italic; /* 字体样式 */
  color: #666; /* 字体颜色 */
}
ログイン後にコピー

上の例では、input[type="text"]::placeholder セレクター プレースホルダーを使用して、ページ上のすべての入力ボックスを選択します。サイズ、フォント、スタイルなどを設定します。

要約すると、CSS でのプレースホルダーの色の設定は非常に簡単で、::placeholder 疑似要素を使用するだけで実現できます。もちろん、これを具体的に使用する場合は、この疑似要素が適切に動作することを保証するために、各ブラウザのサポートも考慮する必要があります。

以上がCSSはプレースホルダーの色を設定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート