Page 1 sur 1
Largeur d'une liste déroulante
Posté : 24 sept. 2005, 00:28
par jobine
Bonjour,
Est-ce que c possible de limité la largeur d'une liste déroulante. Je puise les infos de la liste dans une base SQL mais lors que les données sont trops longue, ça dérègle mon affichage.
Merci
Posté : 24 sept. 2005, 02:17
par Truc
Salut, essai avec dans le css correspondant à la liste
select.ident
{
width: 150px;
}
<select class="ident" ...
par exemple

Posté : 24 sept. 2005, 03:02
par jobine
Je ne suis pas très familier avec les css
Mais je vais essayer
Je vous reviens la dessus
Posté : 24 sept. 2005, 09:39
par Cyrano
Si le texte est plus long, ça risque de ne pas s'arrêter à la longueur présicée dans le style. Il faudrait traiter la chaîne pour la tronquer à une longueur maximum pour impérativement respecter la dimension fixée : avec un petit
substr() pour limiter le nombre de caractères.
Posté : 24 sept. 2005, 12:59
par Truc
Si le texte est plus long, ça risque de ne pas s'arrêter à la longueur présicée dans le style.
C'est vrai pour la liste déroulé, mais cet affichage de la liste (déroulé) ne déforme pas l'affichage principal la cellule d'un tableau par exemple.
La liste aura une taille fixe lorsqu'elle n'est pas déroulé.
Posté : 24 sept. 2005, 15:23
par Cyrano
Si le texte est plus long, ça risque de ne pas s'arrêter à la longueur présicée dans le style.
C'est vrai pour la liste déroulé, mais cet affichage de la liste (déroulé) ne déforme pas l'affichage principal la cellule d'un tableau par exemple.
La liste aura une taille fixe lorsqu'elle n'est pas déroulé.
À vérifier avec plusieurs navigateurs différents, je ne parierais pas ma chemise là-dessus pour certains que je ne nommerai pas vu le sens qu'on donne à l'interprétation des CSS dans l'État de Washington.... mais on citera pas MSIE 6... oups, trop tard, c'est fait

Posté : 25 sept. 2005, 17:55
par jobine
La liste déforme effectivement le tableau evec EI 6.
Ça marche avec la solution de Cyrano
Merci
Posté : 25 sept. 2005, 18:54
par Cyrano
La liste déforme effectivement le tableau evec EI 6.
Le pire dans cette histoire, je peux bien l'avouer maintenant: je n'avais même pas vérifié, mais sachant comment Microsoft prend en compte le respect de la norme CSS pour le développement de son navigateur, je m'attendais bien à un gag du genre.

Posté : 25 sept. 2005, 19:05
par Truc
La liste déforme effectivement le tableau evec EI 6.
Le pire dans cette histoire, je peux bien l'avouer maintenant: je n'avais même pas vérifié, mais sachant comment Microsoft prend en compte le respect de la norme CSS pour le développement de son navigateur, je m'attendais bien à un gag du genre.

et oui je fait encore trop confiance à Bill (à tord peut etre), je bannis IE

Posté : 25 sept. 2005, 19:23
par Cyrano
... je bannis IE

Surtout pas, c'est ça notre malheur, on doit impérativement en tenir compte parce qu'une majorité d'internaute ne connait même pas les autres. L'internaute lambda achète son ordi en promo chez Auchan tout équipé et configuré avec MS-Windows et Internet Explorer pour essentiellement jouer en réseau et regarder les photos prises avec le super appareil numérique offert au petit à Noël dernier par mémé, donc il n'y connaissent pas grand chose et on doit absolument le prendre en considération

largeur liste
Posté : 07 nov. 2005, 22:50
par merci51
bonjour bonsoir
je ressort un vieux post
mais c'est le plus proche de mon probleme
perso (chez moi quoi )
la proposition dde Truc marche nickel meme sous IE6
le tout etant d'avoir les bonne déclarations xhtml ( je dis peut etre une grosse connerie)
mais mon souci, se situe dans le cas de la ligne qui est plus grande que la liste, elle est coupé net.
comment pourrais je faire pour qu'elle soit entierement lisible.
j'ai edssayé les infobulles, label title...
je trouve pas de solution...
si quelqu'un a une idée
merci a vous
Posté : 08 nov. 2005, 00:28
par Truc
Salut, tu dis coupé !! Dans le cas ou la liste est déroulée ou pas ?
Parceque si tu veut limiter la taillle je vois pas trop comment tu veut en meme temps mettre une ligne complete si elle est trop grande c'est un peu contradictoire , non ?
sinon peut tu montrer ce que tu as deja fait ?
Posté : 08 nov. 2005, 12:35
par merci51
en fait ce que je veux faire , c'est comme mappy, pour les adresses (souvent trop longue pour la liste) quand on l'ouvre sous FireFox
et je me dis que je ne suis surement pas meilleur que les prog de chez mappy
décidement IE
