Maison > interface Web > tutoriel CSS > le corps du texte

Comment créer un bouton « Rechercher » personnalisé avec une icône en forme de loupe ?

Patricia Arquette
Libérer: 2024-11-02 10:12:02
original
849 Les gens l'ont consulté

How to Create a Custom

Embellissement des champs de saisie de texte avec un bouton « Recherche » personnalisé

Pour créer un élément de recherche similaire à celui vu sur certains sites Web, suivez ces étapes :

Création de la structure de base :

  1. Coder un champ de saisie de texte :
<code class="html"><input type="text" name="q" id="site-search-input" autocomplete="off" value="Search" class="gray" /></code>
Copier après la connexion
  1. Incluez un balise pour contenir l'image de la loupe :
<code class="html"><span id="g-search-button"></span></code>
Copier après la connexion

Ajout de l'image de la loupe :

Pour incorporer l'image de la loupe, attribuez-la à l'aide de l'arrière-plan CSS -propriété de l'image :

<code class="css">#g-search-button {
  background-color: black;  /* Replace with your own image */
}</code>
Copier après la connexion

Positionnement et style :

Pour positionner l'image dans le champ de saisie de texte :

<code class="css">#g-search-button {
  position: relative;
  left: -22px;
  top: 3px;
  width: 16px;
  height: 16px;
}</code>
Copier après la connexion

Cela place l'image légèrement vers la gauche, chevauchant le bord droit du champ de recherche.

Personnalisation :

Modifiez l'apparence du bouton en ajustant les valeurs dans le #g -bloc CSS de bouton de recherche, y compris la couleur d'arrière-plan, la taille et le positionnement.

Exemple en action :

Référez-vous à l'exemple JSBin suivant pour voir un exemple entièrement fonctionnel implémentation de l'élément de recherche :

[JSBin Demo](https://jsbin.com/xahepu/edit?html,css,output)

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!