Dans la conception Web, la zone de saisie est l'un des principaux moyens permettant aux utilisateurs de saisir des informations. La beauté de son style affecte directement l'expérience de l'utilisateur. En tant que bibliothèque JavaScript très populaire, jQuery peut nous aider à ajouter et modifier facilement des styles de saisie. Cet article présentera quelques opérations jQuery courantes pour vous aider à améliorer rapidement le style de la zone de saisie.
1. Paramètres de style de base
Vous pouvez définir la zone de saisie via les éléments suivants code Couleur d'arrière-plan :
$('input').css('background-color', '#f6f6f6');
De même, le code suivant peut définir la couleur de la bordure de la zone de saisie : #🎜🎜 #
$('input').css('border-color', '#ccc');
$('input').css('color', '#666');
$('input').css('border-radius', '5px');
Effet d'ombre
$('input').css('box-shadow', '0 0 4px #999');
$('input').css('background-image', 'linear-gradient(to bottom, #fff, #f9f9f9)');
$('input').css('width', '200px'); $('input').css('height', '30px');
$('input').hover(function(){ $(this).css('border-color', '#666'); }, function(){ $(this).css('border-color', '#ccc'); });
#🎜 🎜#
Le code est le suivant, vous pouvez modifier le type de police et la taille du texte saisi dans la zone de saisie :$('input').css('font-family', 'Arial'); $('input').css('font-size', '14px');
Code HTML :
<div class="search-box"> <input type="text" class="search-input" placeholder="请输入搜索内容"> </div>
jQuery Code :
$('.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'); } });
En écoutant l'événement d'entrée de la zone de saisie, lorsqu'il y a une valeur dans le zone de saisie, modifiez la saisie La couleur d'arrière-plan et la couleur de la police de la boîte.
Pour résumer, nous pouvons utiliser jQuery pour implémenter facilement diverses modifications du style de la zone de saisie. En maîtrisant les exemples et les idées ci-dessus, je pense que vous pouvez obtenir vous-même des effets plus personnalisés et améliorer encore la qualité de la conception Web.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!