jquery - 输入字段中占位符文本的颜色

标签 jquery html css

我有一个包含占位符文本的输入字段。我希望一个词是不同的颜色,比如红色,我该怎么做?设置跨度样式并用跨度包围单词是行不通的。

例如,在这个站点上,我希望“搜索 649 个广播故事”这个短语中的数字是红色的。

http://66.251.226.207/library

最佳答案

我一个字都说不出来,但如果您要为整个占位符设置样式,请阅读此内容。

由于目前只有 WebKit 支持占位符,您可以使用以下 css rule为此:

input::-webkit-input-placeholder {
    color: red;
}

对于其他浏览器,随着对占位符属性的支持不断发展,您将不得不使用不同的规则。对于基于 Gecko 的浏览器,您可能需要观看 Mozilla 的 bug 457801找出最终的解决方案。

关于jquery - 输入字段中占位符文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2313586/

相关文章:

javascript - Bootstrap Popover 焦点和键盘

javascript - knockout 将附加参数传递给订阅函数

java - 两个 html 表单,一个结果页面一个提交按钮

html - 为什么 inner tbody 不拉伸(stretch)?

javascript - 隐藏值低于特定值的类别 Highcharts

javascript - 如何在每三个对象上创建一个中断循环?

jquery - Html 文本区域占位符

javascript - 具有不同结果的多个 div 的 CSS 控制

html - 为什么绝对定位的子级和有边界的父级之间存在很小的差距?所有边距、填充和位置均设置为 0

javascript - 仅使用 javascript 删除点击无限滚动页面上的框