私は自分のページでテキスト ボックスを使用しています。テキスト ボックスの画像を使用して、UI の見栄えを良くしました (テキスト ボックスに画像を重ねる)。テキスト ボックスの画像の左側の部分を使用しました (私のカスタム画像テキスト ボックス用) と右側部分の画像を作成し、以下のようにタグを囲む 2 つのタグの background プロパティを使用してこれら 2 つの画像を適用します<span>
。<input>
<span class="right-side-BG-image-for-test-box>
<span class="left-side-BG-image-for-test-box>
<input/>
</span>
</span>
テキストボックスにフォーカスまたはクリックしている間、jQueryを使用して、タグをfocus
囲む2つのスパンにクラスを追加し、テキストボックスがフォーカスされていることを強調するために異なる画像(左と右)を提供します。<input>
background
私の質問は、4 つの img タグを使用することによって (source 属性を持つテキスト ボックスの前に、display:none
css プロパティでこれらの 4 つの画像 (2 つの通常の画像と 2 つのフォーカス画像) の画像パスを参照することで、画像の読み込み時間が改善されるかどうかです。ユーザーがテキストボックスをクリックしたときに、フォーカス画像の読み込みにタイムラグが発生することをユーザーに経験させたくないので?. 回答ありがとうございます。