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 15/07/2011, 10h47   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2010
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 49
Points : 10
Points : 10
Par défaut Menu (jump) langue avec image

N'ayant pas trouvé une solution pour mon problème en javascript, j'ai cherché une alternative pour créer un menu langue ayant le drapeau à côté du nom de pays.
La solution suivante (moins esthétique) fonctionne mais uniquement avec Firefox.
Est-ce que quelqu'un a une solution ou une alternative pour que cela fonctionne avec Explorer et Chrome?

p.s.: je viens de trouver la traduction de jumpmenu. Il s'agit d'un menu de reroutage.

Code html
Code :
1
2
3
4
5
<select name="jumpMenu" id="jumpMenu">
  <option id="imguk" value="http://www.monsite.fr/eng">&nbsp;&nbsp;&nbsp;&nbsp; English</option>
  <option id="imgfr" value="http://www.monsite.fr/fra">&nbsp;&nbsp;&nbsp;&nbsp; français</option>
  <option id="imgit" value="http://www.monsite.fr/ita">&nbsp;&nbsp;&nbsp;&nbsp; français</option>  
</select>
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
	#imgfr {
	background-image: url(images/fr.gif);
	background-repeat:no-repeat;
	height:11px;
	width:16px;
	border-left:#FFFFFF solid 4px;
	padding: 1px 170px 3px 4px;
	}
 
		#imgit {
	background-image: url(images/it.gif);
	background-repeat:no-repeat;
	height:11px;
	width:16px;
	border-left:#FFFFFF solid 4px;
	padding: 1px 170px 3px 4px;
	}
 
		#imguk {
	background-image: url(images/uk.gif);
	background-repeat:no-repeat;
	height:11px;
	width:16px;
	border-left:#FFFFFF solid 4px;
	padding: 1px 170px 3px 4px;
	}
balsamique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 12h07   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 942
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 942
Points : 4 768
Points : 4 768
Bonjour à toi aussi,
pourquoi ne pas faire un truc simple du style
Code html :
1
2
3
<a href="http://www.monsite.fr/fra" title="Francais"><img src="images/fr.gif" alt="Francais"></a>
<a href="http://www.monsite.fr/ita" title="Italian"><img src="images/it.gif" alt="Italian"></a>
<a href="http://www.monsite.fr/eng" title="English"><img src="images/uk.gif" alt="English"></a>
NoSmoking est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 14h14   #3
Candidat au titre de Membre du Club
 
Inscription : novembre 2010
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 49
Points : 10
Points : 10
Bonjour,
C'est juste que je trouve plus original et esthétique la version du menu de reroutage.
balsamique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2011, 08h51   #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
Bonjour

Une solution ici : http://j-willette.developpez.com/tut...ormulaire/#LIV
__________________
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 22/07/2011, 11h31   #5
Candidat au titre de Membre du Club
 
Inscription : novembre 2010
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 49
Points : 10
Points : 10
Bonjour,

Désolé mais je ne suis pas très expérimenté et je ne vois pas comment résoudre mon problème (afficher le drapeau à côté de la sélection du pays) avec ce tutoriel.
Si tu regarde ma page en ligne, peut-être peux-voir où es l'erreur dans mon drapeau?
ici
balsamique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2011, 11h44   #6
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
Ton code au début était une balise select, donc je t'ai mis ce lien pour te dire qu'il ne me semblait pas possible de styliser un select ainsi et qu'il fallait utiliser une liste en association avec JavaScript.
Maintenant je constate que c'est déjà ce que tu fais...

J'ai regardé ton test sur IE 7 et l'affichage est relativement correct, l'image est juste un peu décalée, il faut alors appliquer un style CSS spécifique à IE.
__________________
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 22/07/2011, 12h03   #7
Candidat au titre de Membre du Club
 
Inscription : novembre 2010
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 49
Points : 10
Points : 10
Je n'ai pas encore changé sur mon site de test car je n'ai pas encore trouvé de solution pour la balise select (elle n'affiche le drapeau qu'avec Firefox, pas avec explorer ni avec Chrome).
balsamique est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h02.


 
 
 
 
Partenaires

Hébergement Web