我想制作一个“评论插件”,所以我开始使用标记和一些样式。
在我添加textarea
元素
该元素的HTML代码是:
<textarea rows="7" cols="37" placeholder="Ingrese su comentario">
</textarea>
但是发生了一些奇怪的事情,因为当我加载页面时,textarea中会出现一个默认文本。
这是DEMO
谢谢, 莱昂纳多
PS:如果有效,我使用Chrome 27.0.1453.116版本。
答案 0 :(得分:4)
从标记中删除textarea中的换行符。任何空格,html格式都会导致在textarea开始和结束标记之间包含空格,换行符等,并且它们被视为文本,因此占位符不会出现在textarea中,因为它在技术上不是空的。
改变这个:
<textarea rows="7" cols="37" placeholder="Ingrese su comentario">
</textarea>
到:
<textarea rows="7" cols="37" placeholder="Ingrese su comentario"></textarea>
只需给你的textarea一个padding-left
以与其他输入框保持一致
textarea
{
padding-left:10px;
}
答案 1 :(得分:0)
也许是Chrome自动填充,希望帮助您填写表单。为textarea选择Id或名称是唯一的,应该会有所帮助。