-
Font Awesomeを使用する方法: Font Awesomeは、アイコンのセットを提供する人気のあるアイコンライブラリです。まず、Font AwesomeのCDNリンクをHTMLのheadセクションに追加します。
<head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/css/all.min.css"> </head>
次に、入力フィールドを作成し、アイコンを追加します。
<div class="input-container"> <i class="fas fa-search"></i> <input type="text" placeholder="検索"> </div>
上記の例では、Font Awesomeの「fa-search」アイコンが使用されています。他のアイコンを使用する場合は、適切なクラス名を指定してください。
-
SVGアイコンを使用する方法: もし特定のアイコンが必要な場合は、SVGアイコンを使用することもできます。まず、SVGファイルをダウンロードし、プロジェクトの適切な場所に配置します。
<div class="input-container"> <img src="path/to/icon.svg" alt="検索アイコン"> <input type="text" placeholder="検索"> </div>
上記の例では、
img
要素を使用してSVGアイコンを表示しています。src
属性には、アイコンファイルのパスを指定してください。 -
CSSを使用してアイコンを追加する方法: また、CSSを使用してアイコンを背景画像として追加することもできます。
<div class="input-container"> <input type="text" placeholder="検索" class="search-icon-input"> </div>
.search-icon-input { background-image: url('path/to/icon.png'); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
上記の例では、
background-image
プロパティを使用してアイコン画像を指定し、padding-left
プロパティを使用してアイコンとテキストの間にスペースを作成しています。
これらはいくつかの方法で、アイコンを備えた入力フィールドのHTMLを作成する方法です。必要に応じて、適切な方法を選択してください。