Chrome for Mac中的textarea元素有问题。 具体来说,当用户在其外部点击时,它不会还原到原始占位符。
这就是它现在的工作方式:
这就是它应该如何运作:
答案 0 :(得分:0)
<强> Demo 强>
CSS
textarea:focus::-webkit-input-placeholder
{
color: transparent;
}
textarea:focus::-moz-placeholder{
color: transparent;
}
textarea:focus:-moz-placeholder{
color: transparent;
}
input:focus::-webkit-input-placeholder
{
color: transparent;
}
input:focus::-moz-placeholder{
color: transparent;
}
input:focus:-moz-placeholder{
color: transparent;
}
HTML
<input placeholder="I am an input" />
<input placeholder="I am an input" />
<input placeholder="I am an input" />
<textarea placeholder="I am a textarea" cols="30" rows="5"></textarea>