Un formulaire se balladant bras dessus, bras dessous avec un menu stylé

vendredi 23 juillet 2004 :: perrick :: CSS :: 4 commentaires :: un trackback

En voyant fleurir des menus "sémantiquement corrects" un peu partout : Eric Meyer, Suckerfish Dropdowns et dérivé subtil, je me disais que l'occasion arrivait de mettre un terme à mes menus javascript dans openTIME.

Après avoir sué toute une après-midi pour arriver à quelque chose de presque parfait (sur IE, Firefox et Opera - Windows uniquement), je tombe sur une *** de "bug / feature" : dans Internet Explorer (uniquement bien sûr), un élément de formulaire (<input> ou <select>) ne laisse jamais la priorité à un élément stylé qui viendrait se poser par-dessus. J'ai trouvé un bout de code qui pourrait tout remettre dans l'ordre Form Elements Overlapping A Styled Layer mais on retombe dans une couche de javascript supplémentaire. Dommage.

Vos commentaires et/ou trackbacks

Le jeudi 3 mars 2005 à 14:59, commentaire par adrien :: #

Bonjour, j'ai le même problème que vous pour le menu javascript qui se trouve en-dessous de l'élément select d'un formulaire.
Je n'ai pas trouvé d'autre site qui en parlait donc je me tourne vers vous pour m'aider car je ne suis pas aussi 'caler' que vous et votre aide me serai bien utile.
Merci
Cordialement
Adrien
adrien@ithone.com

Le lundi 7 mars 2005 à 10:58, commentaire par perrick :: site :: #

Si le "hack" proposé dans mon billet ne te suffis pas (masquer le formulaire quand on active le menu déroulant), je crains que la seule chose à faire soit de prier pour que ce bug soit corrigé dans IE7.

Le vendredi 10 mars 2006 à 09:28, commentaire par patfrat :: #

Me balladant au grès des rubriques, je me suis dit : "tiens, des liens par ci par là vers des techniques css et cie ... mais j'en ai aussi des liens et je peux en faire profiter !"
Je ne sais pas si vous connaissez ?
Probablement oui ...
pompage.net/
Site qui regroupe des articles traduits sur les techniques CSS et notamment celui ci : pompage.net/pompe/portesc... qui peut aider à la conception de menus !

Le mardi 27 juillet 2004 à 15:44, trackback par :: onpk :: blog PHP, MySQL, développement web & connexe(s) :: #

Le refactoring pour s'en sortir

Il n'y a pas si longtemps, je pestais contre un beau bug d'IE à propos de la superposition d'un formulaire et d'un menu. Quelques jours plus tard, ce n'est plus grave du tout : avec une bonne scéance de refactoring, openTIME peut désormais gérer...

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.