在文本输入中移动文本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在文本输入中移动文本相关的知识,希望对你有一定的参考价值。

我已经制作了一个表单,但是我已经为它添加了一个0px的页边距,它还将该页边距应用于输入内的文本(例如,您可以将您的名字放在用户输入的位置),这意味着它是在左侧手边缘的盒子。

如何在框内为文本添加边距,同时保留框内的边距?

提前致谢。

答案

你正在寻找填充而不是保证金。

边距位于元素之外,填充位于内部

另一答案

将填充设置为文本框。喜欢:

input.text{padding:5px;}这意味着padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;

另外,我假设您的文本输入的类名是text

另一答案

我不认为这里的人完全理解你的问题。 OP正在询问他如何在输入表单内部对文本应用保证金,同时在输入本身上仍有余量。

他的问题有点错误。他正在寻找的是如何在输入中输入文本。使用:

text-indent: 10px; // or whatever size you need

编辑:我确实知道这是一个7岁的回应,但通过谷歌搜索确实没有任何其他正确的答案。

以上是关于在文本输入中移动文本的主要内容,如果未能解决你的问题,请参考以下文章

如何在文本输入中向右移动文本(React Native)

无法在对话框片段中的文本视图上设置文本

从 HTML 正文中提取文本片段(在 .NET 中)

有没有办法禁止键盘移动LinearLayout?

在片段中动态添加文本视图

移动文本字段编辑区域