28172 sujets
CSS et mise en forme, CSS3
Bonjour,
tu ne peux pas faire varier le positionnement vertical de la ligne de base du texte d'un select/option via la propriété line-height, car il y a des risques que le texte soit rogné et donc inaccessible selon le navigateur et l'agrandissement typographique du texte.
+1
d'ailleurs par sécurité, on voit déclaré dans la CSS de Firefox (forms.css) select (et option):
line-height: normal !important; et les valeurs de la CSS UA marquées !important prennent manifestement le dessus sur tout le reste. En principe c'est pas normal mais c'est peut-être pas plus mal comme ça
Modifié par Hermann (03 Jan 2010 - 13:59)
tu ne peux pas faire varier le positionnement vertical de la ligne de base du texte d'un select/option via la propriété line-height, car il y a des risques que le texte soit rogné et donc inaccessible selon le navigateur et l'agrandissement typographique du texte.
a écrit :
En fait, le problème vient du fait que tu ne fais pas ce que tu veux via CSS avec un composant navigateur; cela impose des contraintes, autant à toi qu'aux utilisateurs, d'où le fait que c'est catalogué comme mauvaise pratique.
+1
d'ailleurs par sécurité, on voit déclaré dans la CSS de Firefox (forms.css) select (et option):
line-height: normal !important; et les valeurs de la CSS UA marquées !important prennent manifestement le dessus sur tout le reste. En principe c'est pas normal mais c'est peut-être pas plus mal comme ça
Modifié par Hermann (03 Jan 2010 - 13:59)