HTML5占位符属性:Chrome不会在textareas中换行

时间:2010-12-16 13:50:25

标签: html5 google-chrome placeholder

我正在尝试使用其中一些新奇的HTML5表单属性,而placeholder属性似乎是一个很好的匹配来实现神奇。

它工作得很好,但是如果textarea很小,Chrome会坚持在一行上显示整个占位符文本。其他浏览器如Firefox或rekonq(我可以使用的唯一其他WebKit浏览器)将文本换行。

虽然规范谈到了占位符属性中禁止使用换行符,但它没有说明换行。这只是实施者决定的内容,是Chrome错误还是其他浏览器错误?

当然,最重要的是有一种解决方法吗?

1 个答案:

答案 0 :(得分:3)

我已将此归档为webkit bug

下次可以自由地做同样的事情。 :)

至于解决方法,您可以尝试 this 并强制它以某种方式在webkit中检测功能失败。