了解如何使用 CSS 更改占位符属性的颜色。
使用输入元素并添加占位符属性:
<input type="text" placeholder="A red placeholder text..">
在大多数浏览器中,占位符文本是灰色的。要更改此设置,请使用以下样式设置占位符::placeholder
选择器。请注意,Firefox 为占位符添加了较低的不透明度,因此我们使用opacity: 1
解决这个问题。
::placeholder {
color: red;
opacity: 1; /* Firefox */
}
::-ms-input-placeholder { /* Edge 12 -18 */
color: red;
}
亲自试一试 »
提示:在我们的 CSS 参考中了解有关 ::placeholder 选择器的更多信息:CSS::占位符选择器。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!