Bonjour,
je suis en train de créer des blocs contenant des listes (dans le cas présent la liste des villes), afin de simuler des select.
Je fais cela d'une aprt pour contourner le problème des select sous IE qui restent toujours au premier plan, et d'autre part pour pouvoir faire une vraie mise en forme.
Mon problème vient du fait que je veux fixer une hauteur à mon bloc, et afficher un scrolling si le nombre d'items est trop grand pour être affiché à l'écran (exactement comme un select quoi).
Sous IE, aucun problème. Sous Firefox, les items se superposent, rendant le contenu illisible.
Je ne vois pas du tout pourquoi et comment résoudre ce problème.
Si quelqu'un a une idée, n'importe laquelle, je suis preneur.

Voici le code :

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
 
 <div id='bloc_ville' style='width:180px;overflow:auto;height:100px;position:absolute;display:block;background-color:#999999;border:solid #777799 1px;'>
<a class='select' href=# onclick='choix_ville(3,"25000 Besançon")'>25000 Besançon</a>
<a class='select' href=# onclick='choix_ville(2,"33000 Bordeaux")'>33000 Bordeaux</a>
<a class='select' href=# onclick='choix_ville(4,"13000 Marseille I")'>13000 Marseille I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
<a class='select' href=# onclick='choix_ville(1,"75001 Paris I")'>75001 Paris I</a>
</div>
Ce code fonctionne correctement si je ne place que 3,4 villes.

Merci d'avance

PS : Je quitte le boulot, je ne verrai vos réponses éventuelles que demain.