我们知道,在CSS中,一般用color属性可以修改文字的颜色。不过,当你书写 <input text="text" placeholder="我是红色的" style="color:red"> 这样一行代码时,你会发现字体怎么样都不会变红,那么怎样可以让表单元素里面的文字变红呢?
复制粘贴下面的代码到CSS样式里就可解决这个问题,不复制粘贴要自己打出来的小伙伴注意第一个和第三个是双冒号,第二个和第四个是单冒号哦:)
input::-webkit-input-placeholder { /* WebKit browsers */
color:red;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:red;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
color:red;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
color:red;
}