如何用css3更改占位符颜色?

CSS*_*Guy 31 css3

Google Chrome和Mozila Firefox支持输入的占位符属性.如何更改占位符颜色我的代码是

<input type="text" placeholder="change color" />
Run Code Online (Sandbox Code Playgroud)

cgv*_*tor 17

对于Mozilla <19

<style type="text/css">  
    input:-moz-placeholder {  
      color: green;  
    }  
</style>  
Run Code Online (Sandbox Code Playgroud)

对于Mozilla 19起

<style type="text/css">  
    input::-moz-placeholder {  
      color: green;  
    }  
</style>  
Run Code Online (Sandbox Code Playgroud)

对于谷歌浏览器

<style type="text/css">  
    input::-webkit-input-placeholder {  
      color: green;  
    }  
</style>
Run Code Online (Sandbox Code Playgroud)

对于IE 10

<style type="text/css">  
    input:-ms-input-placeholder {  
      color: green;  
    }  
</style>
Run Code Online (Sandbox Code Playgroud)

  • 我认为这不是CSS3,因为还没有达成一致的标准(这正是我正在寻找的)所以这只是一个重复的答案/问题http://stackoverflow.com/questions/2610497/change-一个-输入HTML5的占位符色与 - CSS (3认同)