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
css
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <select name="jumpMenu" id="jumpMenu"> <option id="imguk" value="http://www.monsite.fr/eng"> English</option> <option id="imgfr" value="http://www.monsite.fr/fra"> français</option> <option id="imgit" value="http://www.monsite.fr/ita"> français</option> </select>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Partager