Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1215 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Bug FireFox liste deroulante ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bug FireFox liste deroulante ?

n°1670653
scargoll
Posté le 14-01-2008 à 11:06:35  profilanswer
 

Bonjour,
 
Je me suis rendu compte d'un truc sur les listes deroulantes sous FireFox.
 
Sois la liste déroulante suivante :  

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <select>
  6. <option>RTERTERTERTZER1</option>
  7. <option>RTERTERTERTZER2</option>
  8. <option>RTERTERTERTZERRTERTERTERTZERRTERTERTERTZER</option>
  9. <option>RTERTERTERTZERRTERTERTERTZERRTERTERTERTZERRTERTERTERTZERRTERTERTERTZERRTERTERTERTZER</option>
  10. <option>RTERTERTERTZER3</option>
  11. <option>RTERTERTERTZER4</option>
  12. <option>RTERTERTERTZER5</option>
  13. <option>RTERTERTERTZER6</option>
  14. <option>RTERTERTERTZER7</option>
  15. <option>RTERTERTERTZER8</option>
  16. <option>RTERTERTERTZER9</option>
  17. <option>RTERTERTERTZER10</option>
  18. <option>RTERTERTERTZER11</option>
  19. <option>RTERTERTERTZER12</option>
  20. <option>RTERTERTERTZER13</option>
  21. <option>RTERTERTERTZER14</option>
  22. <option>RTERTERTERTZER15</option>
  23. <option>RTERTERTERTZER16</option>
  24. <option>RTERTERTERTZER17</option>
  25. <option>RTERTERTERTZER18</option>
  26. <option>RTERTERTERTZER19</option>
  27. <option>RTERTERTERTZER20</option>
  28. <option>RTERTERTERTZER21</option>
  29. <option>RTERTERTERTZER22</option>
  30. </select>
  31. </body>
  32. </html>


 
J'ai simplifié le HTML au minimum, juste pour voir le probleme.
Cette liste s'affiche correctement.Sans restriction de taille elle fait la longueur du plus long element de la liste.
Si on clique dessus avec la souris elle s'ouvre correctement.
Une fois ouverte on se promene dedans avec les touches du clavier haut/bas.
Aucun probleme, tout va bien.
 
Si maintenant, je modifie l'apparence de ma liste avec un style="width:150px;", ma liste devient :

Code :
  1. ...
  2. <select style="width:150px;">
  3. ...


 
Ma liste ne fait que 150px de long. Si on clique dessus avec la souris, la liste s'ouvre mais le pavé qui s'ouvre est plus long que ma liste, il est de la longueur du plus long élèment de cette liste, Ok.
Si maintenant je navigue avec le clavier (touche haut/bas) dans cette liste ouverte, il se passe un petit probleme : la liste ne scrolle pas correctement : l'élément qui a le focus defile bien mais la liste déroulée reste soit fixée sur le haut de la liste soit sur le bas de la liste.
 
Je sais pas si j'ai été clair et si vous allez pouvoir reproduire l'effet que je decris ... mais merci de vos lumieres.
 
Scargoll.

mood
Publicité
Posté le 14-01-2008 à 11:06:35  profilanswer
 

n°1670657
dwogsi
Défaillance cérébrale...
Posté le 14-01-2008 à 11:17:38  profilanswer
 

Effectivement ya quelques soucis de scroll, mais c'est pas dramatique.
"merci de vos lumieres"
A propos de? J'ai pas vu de question dans ton post!


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1670665
scargoll
Posté le 14-01-2008 à 11:25:09  profilanswer
 

dwogsi a écrit :

A propos de? J'ai pas vu de question dans ton post!


 
Oui en effet, je me suis relu un peu vite! Ben en fait c'est pour savoir si c'est un bug connu et si y a un moyen de corriger ça.
Je suis en train de developper une appli de gestion où il y a pas mal de saisie à faire, et toujours faire des aller-retour clavier-souris  
c'est pas tres agréable à la longue et pas très rapide non plus pour les personnes qui vont faire cette saisie. C'est sur que c'est pas dramatique, mais je pense au confort de mes utilisateurs !
 
Scargoll.

n°1671423
dwogsi
Défaillance cérébrale...
Posté le 15-01-2008 à 12:57:16  profilanswer
 

Ba donne une dimension verticale à ta liste, comme ça elle sera toujours affichée à plusieurs ligne et donc normalement toujours navigable au clavier.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Bug FireFox liste deroulante ?

 

Sujets relatifs
synchronisation ajax sous FirefoxListe + détails des extensions php 5
Afficher la liste des sockets en cours sous xp[SQL] Modélisation d'une liste chainée
fonction récursive et liste doublement chainée[HTML] probleme redirection ok sous firefox mais pas sous IE
Créer une liste de ligne[Resolu] Transformation d'un fichier en liste doublement chainée
[c#] Liste des connexions réseauListe déroulante
Plus de sujets relatifs à : Bug FireFox liste deroulante ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)