我有一个输入标签,当我使用Tab键到达输入标签或在输入框内单击时,我希望我的光标应该从左边框线留下一些空格后开始。以下是我的代码
<input id="visiblevalue" type="text" name="value" placeholder=" Value" value="" required="required" onblur="if(this.value == ' ') this.placeholder = ' Value'" onkeydown="return isNumber(event);" />
答案 0 :(得分:2)
答案 1 :(得分:0)
您应该在CSS中使用padding-left
输入:
input {
padding-left: 1em;
}
我不清楚你是否一直想要这个空白,或者只是当你专注于那个领域时。如果您想要最后一个选项,可以使用:focus
选择器修复此问题:
input:focus {
padding-left: 1em;
}