输入文本在占位符中添加带有其他颜色的星号

时间:2014-10-20 22:22:34

标签: jquery css

如何在<input type="text" />这样的占位符中添加其他颜色的星星? placeholder with formatting

2 个答案:

答案 0 :(得分:5)

http://jsfiddle.net/coma/fuexebw7/

::-webkit-input-placeholder:after {
    content: "*";
    color: red;
}

答案 1 :(得分:1)

您不能将html格式添加到占位符,但是您可以使用相对位置元素(标签)来实现您正在寻找的内容,该元素具有与输入的各种交互绑定的可见性设置。基本上,当文本字段被修改或具有值时,您隐藏标签,当它为空时,您将显示它。

或者,您可以使用昏迷提供的示例来使用CSS修改占位符,但这不会跨浏览器兼容。