11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

je travaille actuellement sur un site sans réelle contraintes d'accessibilité mais avec certaines contraintes graphiques à respecter. Pour ce faire, je voudrais que mes balises select aient une largeur fixe mais que la 'popup' des options affiche l'intégralité de son contenu sans coupure. Sous firefox, pas de problèmes, c'est lui qui gère, en revance pour ie c'est un autre histoire.

pour me rapprocher du résultat désiré, j'ai écris une fonction qui modifie sous ie uniquement la largeur du select en 'auto' sur le onFocus et la replace à la taille d'origine sur le onBlur MAIS du coup je me retrouve obligé de cliquer 2 fois sur le select pour que les options s'ouvrent.

quelqu'un connaitrait-il donc une méthode pour forcer l'ouverture du select ?

Merci d'avance.
Modifié par Jib (04 Jan 2008 - 15:10)
Bon, je me suis débrouillé autrement, j'ai recodé un <select> à partir d'un <input> et d'un <ul> et je gère le tout avec du javascript du coup [Résolu]