input获得焦点时改变placeholder文本的样式

Posted loveyunk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了input获得焦点时改变placeholder文本的样式相关的知识,希望对你有一定的参考价值。

 html:

<input type="text" placeholder="sample text"/>

 

CSS:

input::-webkit-input-placeholder {
    color: #999;
}
input:focus::-webkit-input-placeholder {
    color: red;
}
/* Firefox < 19 */
input:-moz-placeholder {
    color: #999;
}
input:focus:-moz-placeholder {
    color: red;
}
/* Firefox > 19 */
input::-moz-placeholder {
    color: #999;
}
input:focus::-moz-placeholder {
    color: red;
}

/* Internet Explorer 10 */
input:-ms-input-placeholder {
    color: #999;
}
input:focus:-ms-input-placeholder {
    color: red;
}

 

以上是关于input获得焦点时改变placeholder文本的样式的主要内容,如果未能解决你的问题,请参考以下文章

小程序---- input获得焦点时placeholder重影BUG

input中placeholder属性

学习jquery.placeholder.js让IE浏览器支持html5的placeholder

获得焦点时选择“只读”<input /> 中的所有文本

input获得焦点和失去焦点

IE 10, 11. 如何防止使用占位符的文本输入触发焦点输入事件?