我有一个包含占位符文本的输入字段。我希望一个词是不同的颜色,比如红色,我该怎么做?设置跨度样式并用跨度包围单词是行不通的。
例如,在这个站点上,我希望“搜索 649 个广播故事”这个短语中的数字是红色的。
最佳答案
我一个字都说不出来,但如果您要为整个占位符设置样式,请阅读此内容。
由于目前只有 WebKit 支持占位符,您可以使用以下 css rule为此:
input::-webkit-input-placeholder {
color: red;
}
对于其他浏览器,随着对占位符属性的支持不断发展,您将不得不使用不同的规则。对于基于 Gecko 的浏览器,您可能需要观看 Mozilla 的 bug 457801找出最终的解决方案。
关于jquery - 输入字段中占位符文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2313586/