Pour toutes les entrées par défaut, le texte que vous remplissez commence à gauche. Comment faites-vous pour commencer à droite?
html
css
forms
html-input
phz
la source
la source
Réponses:
Utilisez la propriété text-align dans votre CSS:
Cela prendra effet dans toutes les entrées de la page.
Sinon, si vous souhaitez aligner le texte d'une seule entrée, définissez le style en ligne:
la source
Essayez ceci dans votre CSS:
Pour aligner le texte au centre:
Mais, il devrait être aligné à gauche, car c'est la valeur par défaut - et semble être le plus convivial.
la source
Et voilà :
la source
La réponse acceptée ici est correcte mais j'aimerais ajouter quelques informations. Si vous utilisez une bibliothèque / un framework comme bootstrap, il peut y avoir des classes intégrées pour cela. Par exemple, bootstrap utilise la
text-right
classe. Utilisez-le comme ceci:Notez que cela fonctionne également sur d'autres types d'entrée, comme le numérique comme indiqué ci-dessus.
Si vous n'utilisez pas un cadre sympa comme bootstrap, vous pouvez créer votre propre version de cette classe d'assistance. Semblable à d'autres réponses, mais nous n'allons pas l'ajouter directement à la classe d'entrée, il ne s'appliquera donc pas à chaque entrée de votre site ou de votre page.Ce n'est peut-être pas le comportement souhaité. Ainsi, cela créerait une belle classe CSS facile pour aligner les choses sans avoir besoin d'un style en ligne ou sans affecter chaque zone de saisie.
Vous pouvez maintenant utiliser cette classe exactement comme les entrées ci-dessus avec
class="text-right"
. Je sais que cela ne sauve pas autant de frappes mais cela rend votre code plus propre.la source
Si vous souhaitez l'aligner à droite après que le texte ait perdu le focus, vous pouvez essayer d'utiliser le modificateur de direction. Cela montrera la partie droite du texte après avoir perdu le focus. par exemple utile si vous souhaitez afficher le nom du fichier dans un grand chemin.
Le sélecteur not est actuellement bien pris en charge: prise en charge du navigateur
la source
la source
Sans CSS: utilisez la propriété STYLE de la saisie de texte
STYLE = "text-align: right;"
la source
text-align:right
est définitivement CSS.