:-moz-placeholder
:-moz-placeholder
非标准
此功能是非标准的。不要在面向Web的生产站点上使用它:它并不适用于每个用户。实现之间也可能存在很大的不兼容性,而且这种行为在未来可能会发生变化。
已废弃
此功能已废弃。虽然它在某些浏览器中仍然可以工作,但它的使用是不被支持的,因为它可以在任何时候被删除。尽量避免使用它。
注:
Firefox 51用标准取代了这个特性。:placeholder-shown
伪阶级。
:-moz-placeholder
CSS伪类是Mozilla的扩展表示任何形式显示元件占位符文本。这可让您自定义占位符文本的外观,默认情况下是半透明的灰色。
textarea:-moz-placeholder {
color: blue;
}
示例
HTML
<input placeholder="Type something here!">
CSS
input:-moz-placeholder {
color: red;
font-style: italic;
}
结果
规范
不是任何规范的一部分。
浏览器兼容性
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | No support | 4.0 (2.0)1 Removed in 51.0 (51.0)2 | No support | No support | No support |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | No support | ? | No support | No support | No support |