Para todas las entradas predeterminadas, el texto que completa comienza a la izquierda. ¿Cómo haces que comience a la derecha?
html
css
forms
html-input
phz
fuente
fuente
Respuestas:
Use la propiedad de alineación de texto en su CSS:
Esto tendrá efecto en todas las entradas de la página.
De lo contrario, si desea alinear el texto de una sola entrada, configure el estilo en línea:
fuente
Prueba esto en tu CSS:
Para alinear el texto en el centro:
Pero, debe estar alineado a la izquierda, ya que ese es el valor predeterminado, y parece ser el más fácil de usar.
fuente
Aquí tiene :
fuente
La respuesta aceptada aquí es correcta, pero me gustaría agregar un poco de información. Si está utilizando una biblioteca / marco como bootstrap, puede haber clases integradas para esto. Por ejemplo, bootstrap usa la
text-right
clase. Úselo así:Como nota, esto también funciona en otros tipos de entrada, como los numéricos como se muestra arriba.
Si no está utilizando un marco agradable como bootstrap, puede crear su propia versión de esta clase auxiliar. Similar a otras respuestas, pero no vamos a agregarlo directamente a la clase de entrada, por lo que no se aplicará a cada entrada en su sitio o página, esto podría no ser el comportamiento deseado. Entonces, esto crearía una clase css fácil y agradable para alinear las cosas correctamente sin necesidad de un estilo en línea o que afecte a cada cuadro de entrada.
Ahora puede usar esta clase exactamente igual que las entradas anteriores con
class="text-right"
. Sé que no está guardando tantas pulsaciones de teclas, pero hace que su código sea más limpio.fuente
Si desea alinearlo a la derecha después de que el texto pierde el foco, puede intentar usar el modificador de dirección. Esto mostrará la parte correcta del texto después de perder el foco. por ejemplo, útil si desea mostrar el nombre del archivo en una ruta grande.
El selector no está actualmente bien soportado: soporte de navegador
fuente
fuente
Sin CSS: use la propiedad STYLE de la entrada de texto
STYLE = "text-align: right;"
fuente
text-align:right
es definitivamente CSS.