2011-06-16 3 views
0

Puis-je contrôler l'alignement vertical du texte dans un champ de saisie html? À l'heure actuelle (probablement avec les paramètres par défaut du navigateur), mon texte est trop bas.Texte d'alignement supérieur dans le champ de saisie html?

Merci

+0

Où souhaitez-vous que le texte apparaisse? Votre titre dit "top align", mais dans votre question vous dites que le texte est trop haut. –

+0

Oups, j'ai mis à jour ma réponse. Merci – Evans

Répondre

0

Je ne suis pas tout à fait sûr que ce soit ce que vous voulez, mais pour obtenir le texte à centrer verticalement dans un champ input, vous pouvez définir la propriété line-height CSS sur le champ d'entrée au même comme la hauteur de ce champ.

.inputClass { height:50px; line-height:50px }

0

S'il n'y a pas d'autre CSS impact sur l'affichage du texte dans un champ d'entrée, je l'utilise toujours padding, car il met le texte verticalement dans le centre et ajoute également un peu d'espace à gauche et à droite de la champ.

Questions connexes