【发布时间】:2015-11-18 22:36:25
【问题描述】:
我怎样才能像这样在 <input type="text" /> 的占位符中添加其他颜色的星星?
【问题讨论】:
我怎样才能像这样在 <input type="text" /> 的占位符中添加其他颜色的星星?
【问题讨论】:
http://jsfiddle.net/coma/fuexebw7/
::-webkit-input-placeholder:after {
content: "*";
color: red;
}
【讨论】:
您无法将 html 格式添加到占位符,但您可以使用相对位置元素(标签)来实现您正在寻找的内容,该元素的可见性设置绑定到与输入的各种交互。本质上,当文本字段被修改或有值时,你隐藏标签,当它为空时,你显示它。
或者,您可以使用 coma 提供的示例使用 CSS 修改占位符,但这不会跨浏览器兼容。
【讨论】: