2010-07-27 6 views
1

J'ai une entrée de texte et les boîtes de sélection ont une largeur de 40px ... Je veux que le texte dans ces éléments soit dans la moitié inférieure du champ de saisie. J'ai réussi à le faire dans firefox (mais pas safari ou chrome) en définissant padding-top: 20px.alignement vertical du texte dans une liste déroulante ou une saisie de texte?

J'ai besoin de ceci pour fonctionner pour le safari et le chrome cependant, ces navigateurs semblent aligner automatiquement le texte au milieu.

Y at-il une solution à cela? Je vous remercie!

Répondre

1

Vous pouvez utiliser votre code de remplissage. Pour le faire fonctionner dans Safari/Chrome/Opera, ajoutez line-height: 40px (ou n'importe quelle hauteur de votre champ). Tous les navigateurs semblent reconnaître le rembourrage alors.

+0

J'ai déjà essayé padding et line-height Ne pas aider avec safari/chrome/opéra ... j'essaie d'avoir le texte sélectionné dans une liste déroulante dans la moitié inférieure .. d'autres pensées? – Rees

Questions connexes