我不知道这个问题的正确标题是什么。我有带有“静态占位符”的输入框,例如 url jsfiddle.net/manyahin/MxRqX
<div class="controls">
<input type="text" />
<span>http://</span>
</div>
用户不能删除 http:// 并在此之后输入文本。Span 有 margin-left: minus 表示输入上方的位置,输入有 text-ident 以获得 span 的可用空间。
当我点击输入时,光标设置在输入的开头,在 http.xml 之前。当我开始打字时,光标会转到正常位置。如何修复此错误或请给我另一种方法来实现此目的。对不起,我的英语不好。