我在作页面的时候遇到过这种状况,在input标签中有默认字,可是设计稿上的颜色和input标签中的placeholder的默认颜色不一致。虽然咱们能够在js中写出,可是有点过于麻烦了。css
因此我就用css来给它设置了一下(注意css中有可能存在兼容性问题,若是实在不行还得用js。不过通常要求不严能够用这个偷偷懒)。html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> #txt{ height:100%; width:230px; font-size:12px;color:red; } #txt::-webkit-input-placeholder{ color:red; } </style> </head> <body> <input type="text" id="txt" placeholder="请输入主题或关键词"/> </body> </html>
这样咱们就能够用更少的时间作更多的事了。web