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
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
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 }
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.
Où souhaitez-vous que le texte apparaisse? Votre titre dit "top align", mais dans votre question vous dites que le texte est trop haut. –
Oups, j'ai mis à jour ma réponse. Merci – Evans