CSS を使用してパスワード フィールドを模倣するようにテキスト入力のスタイルを設定できますか?

Mary-Kate Olsen
リリース: 2024-10-26 22:17:29
オリジナル
715 人が閲覧しました

Can I Style a Text Input to Mimic a Password Field Using CSS?

パスワードフィールドに似たテキスト入力のスタイル

質問:

type= を使用して入力要素を作成することは可能ですか? "text" は、純粋に CSS を使用して type="password" と同じように表示されます (つまり、実際の入力を非表示にします)?

答え:

はい、実現できます。この効果は実験的な CSS セレクター -webkit-text-security:

<code class="css">input.pw {
  -webkit-text-security: disc;
  text-security: disc;
}</code>
ログイン後にコピー

を使用しています。この CSS ルールでは、-webkit-text-security と text-security はクラス pw を持つ入力要素をターゲットにし、入力がユーザーの入力を分かりにくくするために、ディスク文字 (•) を表示する必要があります。

例として、次の HTML コードを考えてみましょう:

<code class="html"><input type="text" class="pw" value="abcd">

<button onclick="this.previousElementSibling
.classList.toggle('pw')">Toggle '•'</button></code>
ログイン後にコピー

この要素を操作すると、トグル ボタンが表示されます。入力をプレーンテキストとして表示するか、ディスク文字で隠すかを切り替えます。

以上がCSS を使用してパスワード フィールドを模倣するようにテキスト入力のスタイルを設定できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!