我有一个输入字段,当用户单击它时,我希望类型光标线在输入框中出现一个空格。有没有办法在带有 css 和/或 html 的输入字段的开头强制一个空格?我知道使用 javascript 可以做到这一点,但如果有的话,我想使用一种 css/html-only 方式。
我尝试使用“内容”属性插入空格,但没有奏效。或者,也许我没有正确地做到这一点。这是代码:
HTML
<input class="input-test" type="text" value="" placeholder="test">
CSS
.input-test:before{
content: " ";
}
编辑: 这可以通过在左侧添加填充来完成。我知道,简单得令人尴尬。感谢尤里·加兰特。