Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/06/2011, 11h21   #1
Invité de passage
 
Inscription : septembre 2003
Messages : 34
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 34
Points : 2
Points : 2
Par défaut Formulaire de recherche avec loupe

J'ai un formulaire de recherche en haut à droite de ma home: http://www.fireworkszone.com

avec un bouton à droite du champ de recherche et une loupe à gauche.

J'aimerais un formulaire de recherche comme Google c'est à dire pas de bouton à droite, la loupe à droite et la loupe faisant office de bouton. Comment c'est possible?


Merci de votre aide.


Voici le code html:


Code html :
1
2
3
4
5
6
7
8
<div class="support-search" id="support-search" role="search">
       <form  action="http://www.google.com/cse"  target="_blank" name="globalnav-search" method="get"  accept-charset="utf-8">
		<input type="hidden" name="cx" value="partner-pub-9078273691629556:sx74dc-nxke" />
        <input type="hidden" name="ie" value="ISO-8859-1" />
         <input class="text" name="q" placeholder="Search" required="required" type="text">
        <button type="submit" class="img-submit" title="Search">
        <img src="http://www.fireworkszone.com/pictures/buttons/btn.search.png" alt="Search">
      </button>


Le code CSS


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#support-search {
    float: right;
    padding: 5px 0 0;
    width: 310px;
}
 
div.support-search form {
 
    height: 30px;
    padding: 5px;
 
}
 
div.support-search input.text {
    background: #fff url(http://www.fireworkszone.com/pictures/icons/searchloupe.png) no-repeat 7px 4px;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: none;
    float: left;
    font-size: 16px;
    height: 26px;
    margin: 0 1px 0 0;
    padding: 2px 0 2px 34px;
    width: 220px;
	font: 13px/1.231 Georgia,freeserif,serif;
}
 
div.support-search button.img-submit {
    float: left;
    height: 33px;
    margin: -1px 0 0 2px;
    width: 40px;
	border:0;
	background:none;
}
fireworks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 13h15   #2
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
Bonjour

Pour remplacer la flèche à droite par la loupe il suffit de changer l'image appelée en ligne 7 de ton premier code.

Pour faire disparaitre la loupe c'est la ligne 15 de ton code css qu'il faut supprimer et enlever le padding de 34px en ligne 25...

Par contre l'image de loupe à gauche ne pourra pas être utilisée à droite parce qu'elle n'est pas adaptée graphiquement.
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 15h26   #3
Invité de passage
 
Inscription : septembre 2003
Messages : 34
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 34
Points : 2
Points : 2
Je me suis mal exprimé, ce que j'aimerais c'est comme sur le fichier joint: loupe à droite et qui fait office de bouton.
Images attachées
Type de fichier : gif search_box.gif (4,0 Ko, 10 affichages)
fireworks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 21h05   #4
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
Tu peux déplacer l'élément button vers la gauche en mettant une marge négative

Code :
1
2
3
4
5
6
7
8
div.support-search button.img-submit {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
    height: 33px;
    margin: -1px 0 0 -42px;
    width: 40px;
}
sinon faudra passer par les propriétés de positionnement pour le placer là où tu veux...
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/06/2011, 15h45   #5
Invité de passage
 
Inscription : septembre 2003
Messages : 34
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 34
Points : 2
Points : 2
Merci 12Monkeys de votre réponse qui m'a permis de régler mon problème: voir www.fireworkszone.com
fireworks est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h57.


 
 
 
 
Partenaires

Hébergement Web