如何在<input type="text" />
这样的占位符中添加其他颜色的星星?
答案 0 :(得分:5)
http://jsfiddle.net/coma/fuexebw7/
::-webkit-input-placeholder:after {
content: "*";
color: red;
}
答案 1 :(得分:1)
您不能将html格式添加到占位符,但是您可以使用相对位置元素(标签)来实现您正在寻找的内容,该元素具有与输入的各种交互绑定的可见性设置。基本上,当文本字段被修改或具有值时,您隐藏标签,当它为空时,您将显示它。
或者,您可以使用昏迷提供的示例来使用CSS修改占位符,但这不会跨浏览器兼容。