--- title: '::placeholder' slug: 'Web/CSS/::placeholder' translation_of: 'Web/CSS/::placeholder' ---
伪元素::placeholder可以选择一个表单元素的占位文本,它允许开发者和设计师自定义占位文本的样式。
::placeholder {
color: red;
font-size: 1.5em;
}
在使用了::placeholder伪元素的选择器中,仅有小一部分CSS属性可以使用,这个集合可以参考{{cssxref("::first-line")}}伪元素。
<input placeholder="我是红色的!">
input::placeholder {
color: red;
font-size: 1.2em;
font-style: italic;
}
{{ EmbedLiveSample('红色文本') }}
<input placeholder="而我是绿色的!">
input::placeholder {
color: green;
}
{{EmbedLiveSample('绿色文本')}}
| 规范 | 状态 | 说明 |
|---|---|---|
| {{SpecName('CSS4 Pseudo-Elements', '#placeholder-pseudo', '::placeholder')}} | {{Spec2('CSS4 Pseudo-Elements')}} | Initial definition |