カスタム テキスト サフィックスを使用して数値入力を強化する
ミリ秒、dB、パーセンテージで値を表す複数の数値入力があります。ユーザーの理解を高めるために、測定単位を示す型サフィックスをこれらの入力に追加します。
CSS ラッパーと擬似要素を使用した解決策
入力要素自体ではなく、CSS ラッパーと疑似要素を使用して目的の結果を実現できます:
-
各入力のラッパー div を作成します:
- この div はテキスト サフィックスを配置し、レイアウトを乱さないようにします。
-
サフィックスを疑似要素として配置します (:: after):
- その位置を絶対に設定し、ラッパー div の外側に浮動できるようにします。
- 指定されたオフセットに配置します (例: 右: 0.5em)
-
ホバーまたはフォーカス時の位置を調整します:
- ホバーまたはフォーカス内でラッパーでは、サフィックスを少し遠くに移動します (例: 右: 1.5em)。これにより、一部のブラウザの矢印ボタンに対応します。
- カスタム サフィックスを提供します:
各ユニットに個別の CSS クラスを使用します (例: .ms、.db、.percent)。
- 各クラス内の疑似要素の content プロパティを設定して、必要なサフィックス (例: 'ms'、'db'、'%') を表示します。
<code class="css">div { display: inline-block; position: relative; } div::after { position: absolute; top: 2px; right: .5em; transition: all .05s ease-in-out; } div:hover::after, div:focus-within::after { right: 1.5em; } @supports (-moz-appearance:none) { div::after { right: 1.5em; } } .ms::after { content: 'ms'; } .db::after { content: 'db'; } .percent::after { content: '%'; }</code>これで、数値入力に型の接尾辞が表示され、わかりやすくなり、ユーザーの理解。
<code class="html"><div class="ms"> <input type="number" id="milliseconds"> </div> <hr> <div class="db"> <input type="number" id="decibel"> </div> <hr> <div class="percent"> <input type="number" id="percentages"> </div></code>
以上がユーザーの理解を容易にするために、CSS を使用して数値入力にカスタム テキスト サフィックスを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

最近、製品画像の色を動的に更新するソリューションを見つけました。したがって、製品の1つだけで、私たちはそれをさまざまな方法で色付けすることができます

今週のラウンドアップでは、灯台はサードパーティのスクリプトに光を当て、安全なリソースが安全なサイトでブロックされ、多くの国の接続速度がブロックされます

サイトの訪問者と使用データを追跡するのに役立つ分析プラットフォームがたくさんあります。おそらく、特にGoogleアナリティクスが広く使用されています

ドキュメントヘッドはウェブサイトの中で最も魅力的な部分ではないかもしれませんが、それに入るものは間違いなくあなたのウェブサイトの成功にとってそれと同じくらい重要です

子のクラスでsuper()?を呼び出すJavaScriptを見たときに何が起こっているのか、Super()を使用して親のコンストラクターとSuperを呼び出します。そのアクセス

JavaScriptには、ユーザーインタラクション用の特別なUIを表示するさまざまな内蔵ポップアップAPIがあります。有名:

先日、私は多くの企業がアクセス可能なウェブサイトを作るのに苦労している理由について、フロントエンドの人々とおしゃべりをしていました。アクセス可能なWebサイトがとても難しいのはなぜですか


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

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

SublimeText3 中国語版
中国語版、とても使いやすい

Dreamweaver Mac版
ビジュアル Web 開発ツール
