Font Awesome アイコンをテキスト入力要素に追加する方法

Patricia Arquette
リリース: 2024-11-12 18:23:01
オリジナル
340 人が閲覧しました

How to Add Font Awesome Icons to Text Input Elements?

テキスト入力要素に Font Awesome アイコンを追加する

入力フィールドにアイコンを挿入すると、視覚的な手がかりが提供され、ユーザー エクスペリエンスが向上します。 Font Awesome アイコンを使用してこれを実現する方法は次のとおりです。

方法 1: 絶対配置

このアプローチでは、入力フィールド内の絶対配置要素としてアイコンを配置します。 .

HTML:

<input type="text">
ログイン後にコピー

CSS:

#username {
  position: relative;
}

#username:before {
  font-family: 'FontAwesome';
  position: absolute;
  top: 0;
  left: 5px;
  content: "\f007";
}
ログイン後にコピー

FontAwesome フォント フェイスが宣言されていることを確認します。

メソッド 2: インライン ブロック ラッパー

このメソッドでは、入力フィールドを div でラップし、::after 疑似要素を使用して追加します。アイコン。

HTML:

<div>
ログイン後にコピー

CSS:

.input-wrapper {
  display: inline-block;
  position: relative;
}

.input-wrapper::after {
  font-family: 'FontAwesome';
  content: '\f274';
  position: absolute;
  right: 6px;
}
ログイン後にコピー

どちらの方法でも、FontAwesome CSS が必要です。あなたのプロジェクトに含めてください。設計要件に最も適したアプローチを選択してください。

以上がFont Awesome アイコンをテキスト入力要素に追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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