--- 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 |