【发布时间】:2020-11-17 18:00:47
【问题描述】:
我有一个带有inputs 的表单,除了帮助文本之外,placeholders 还显示* 的必填字段。
我想要改变* 的颜色,即占位符的最后一个字符
<input type="text" placeholder="Name *" />
是否有任何选择器?
除了下面的选择器,选择一个placeholder;
input::-webkit-input-placeholder(适用于 webkit 浏览器)
提前致谢!
【问题讨论】:
-
不,你不能。最好用一些 div 包装输入,给它
position: relative并添加一个带有position: absolute;的标签,这样你就可以用 span 或其他东西包围*。你必须使用 js 来隐藏焦点上的标签。同样的问题在这里:stackoverflow.com/questions/20964967/… -
@drip 看看罗南的回答 :)
标签: html css placeholder