对于所有默认输入,您填写的文本从左侧开始。怎么让它从右边开始?


当前回答

以下方法可能对你有用:

<style>
   input {
         text-align: right !important; 
   }
   textarea{
        text-align:right !important;
   }
   label {
       float: right !important;
   }
</style>

其他回答

以下方法可能对你有用:

<style>
   input {
         text-align: right !important; 
   }
   textarea{
        text-align:right !important;
   }
   label {
       float: right !important;
   }
</style>

没有CSS: 使用文本输入的STYLE属性

风格= " text-align:权利;"

在CSS中使用text-align属性:

input { 
    text-align: right; 
}

这将在页面的所有输入中生效。 否则,如果你只想对齐一个输入的文本,设置样式为inline:

<input type="text" style="text-align:right;"/> 

如果你想让它在文本失去焦点后向右对齐,你可以尝试使用方向修饰器。这将显示文本在失去焦点后的正确部分。例如,如果你想在一个大的路径中显示文件名,这很有用。

输入。rightAligned { 方向:ltr; 溢出:隐藏; } input.rightAligned:没有(焦点){ 方向:rtl; text-align:左; unicode-bidi:明文; 文本溢出:省略; } < >形式 <input type="text" class=" rightalign "name ="name" value=""> . > < /形式

not选择器目前得到了很好的支持:浏览器支持

给你:

输入[type=text] {text-align:right} < >形式 <input type="text" name="name" value=""> . > < /形式