ホームページ > ウェブフロントエンド > フロントエンドQ&A > jqueryは入力スタイルを追加します

jqueryは入力スタイルを追加します

王林
リリース: 2023-05-23 19:09:06
オリジナル
725 人が閲覧しました

Web デザインにおいて、入力ボックスはユーザーが情報を入力する主な方法の 1 つであり、そのスタイルの美しさはユーザー エクスペリエンスに直接影響します。非常に人気のある JavaScript ライブラリである jQuery は、入力スタイルを簡単に追加および変更するのに役立ちます。この記事では、入力ボックスのスタイルを迅速に改善するのに役立つ一般的な jQuery 操作をいくつか紹介します。

1. 基本的なスタイル設定

  1. 背景色の変更

次のコードを通じて入力ボックスの背景色を設定できます:

$('input').css('background-color', '#f6f6f6');
ログイン後にコピー
  1. 境界線の色を変更する

同様に、次のコードは入力ボックスの境界線の色を設定できます:

$('input').css('border-color', '#ccc');
ログイン後にコピー
  1. テキストの色を変更する
#コードは次のとおりです。入力ボックスに入力された文字の色を変更できます。 ##
$('input').css('color', '#666');
ログイン後にコピー

#境界線の円弧を設定します
  1. コードは次のとおりです、入力ボックスの境界線の円弧を大きくすることができます :
$('input').css('border-radius', '5px');
ログイン後にコピー

2. 高度なスタイル設定

基本的なスタイルに加えて、さらに多くのことも実現できますいくつかの特別なスタイル設定によるパーソナライズされた効果。

#影効果

  1. 次のコードは、入力ボックスに影効果を追加できます:
  2. $('input').css('box-shadow', '0 0 4px #999');
    ログイン後にコピー

グラデーション塗りつぶし

  1. コードは次のとおりです。入力ボックスにグラデーション塗りつぶし効果を追加できます:
  2. $('input').css('background-image', 'linear-gradient(to bottom, #fff, #f9f9f9)');
    ログイン後にコピー

幅と高さを設定します

  1. コードは次のとおりです。以下のように、入力ボックスの幅と高さを設定できます。
  2. $('input').css('width', '200px');
    $('input').css('height', '30px');
    ログイン後にコピー

フローティング効果

  1. コードは次のとおりです。入力にフローティング効果を追加できます。ボックス:
  2. $('input').hover(function(){
        $(this).css('border-color', '#666');
    }, function(){
        $(this).css('border-color', '#ccc');
    });
    ログイン後にコピー

テキストのフォントとサイズを変更する

  1. コードは次のとおりです。入力ボックスに入力されたテキストのフォント タイプとサイズを変更できます。
  2. $('input').css('font-family', 'Arial');
    $('input').css('font-size', '14px');
    ログイン後にコピー
3. 検索ボックスの動的な効果を実現する

最後に、jQuery を使用して動的な効果を実現する検索ボックスを例に挙げます。検索ボックスに文字を入力すると、背景色と文字色が変わります。

HTML コード:

<div class="search-box">
    <input type="text" class="search-input" placeholder="请输入搜索内容">
</div>
ログイン後にコピー

jQuery コード:

$('.search-input').on('input', function(){
    if($(this).val() != ''){
        $(this).css('background-color', '#fff');
        $(this).css('color', '#333');
    }else{
        $(this).css('background-color', '#f6f6f6');
        $(this).css('color', '#ccc');
    }
});
ログイン後にコピー
入力ボックスの入力イベントをリッスンすることで、入力ボックスに値がある場合に背景を変更します入力ボックスの色の色とフォント。

要約すると、jQuery を使用すると、入力ボックスのスタイルにさまざまな変更を簡単に実装できます。上記の事例やアイデアをマスターすることで、よりパーソナライズされた効果を自分で実現し、Webデザインの品質をさらに向上させることができると思います。

以上がjqueryは入力スタイルを追加しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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