我有一个具有一定宽度的输入元素,比如200px。 如果输入文本超过200px,则显示最后一个输入,这样如果我的输入文本是400px,我只看到最后(右)部分,而不是第一个(左)。我想要显示第一部分(不是最后一部分)。 “text-align:left”是我明显的选择,但它并没有成功。
如何让文字贴在左边?
答案 0 :(得分:0)
这会有效吗?
<input type="text" name="textbox" style="direction:RTL;" />
您也可以使用text-align:left;
<input type="text" name="textbox" style="direction:RTL; text-align:left" />
尝试这两种方法,因为它们应该产生与你描述的类似的结果。
答案 1 :(得分:0)
如果您要求的是一种方法,使得插入符号不会引导文本,那么CSS就无法实现。也许是JavaScript,但我怀疑浏览器依赖于平台级代码来执行该功能。
这将是对预期行为的相当残酷的偏离,但你是设计师。