有没有办法在输入框的值前面加上一些文本?这就是我正在尝试的:
html:
<div class="test">
test
</div>
<input type="text" value="1" />
<input type="text" value="2" />
CSS:
input[value]:before {content:"Number:";}
input[value] {color: blue;}
.test:before {content:"This is a ";}
我可以向 div 添加文本并更改输入值的颜色,但它似乎不喜欢向输入值添加文本。
如果这不能用 CSS 完成,我想要一个 JavaScript/jQuery 辅助解决方案。