1

我有一个具有一定宽度的输入元素,比如 200 像素。如果输入文本超过 200 像素,则会显示最后一个输入,这样如果我的输入文本是 400 像素,我只会看到最后(右)部分,而不是第一个(左)。我希望显示第一部分(不是最后一部分)。“文本对齐:左”是我的明显选择,但它并没有起到作用。

如何让我的文字粘在左边?

4

2 回答 2

0

这会起作用吗:

<input type="text" name="textbox" style="direction:RTL;" />

你也可以使用 text-align: left;

<input type="text" name="textbox" style="direction:RTL; text-align:left" />

试试这两个,因为它们应该产生与您描述的相似的结果。

于 2013-09-26T10:50:24.683 回答
0

如果您要求的是一种使插入符号不会引导文本的方法,那么 CSS 是不可能的。也许是 JavaScript,但我怀疑浏览器依赖于平台级代码来执行该功能。

这将是与预期行为的相当残酷的偏差,但您是设计者。

于 2013-09-26T12:28:59.900 回答