1

我正在尝试使用这些新奇的 HTML5 表单属性,并且该placeholder属性似乎是一个很好的匹配来获得魔法。

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

虽然规范谈到在占位符属性中禁止换行,但它并没有说反对换行。这只是由实现者决定的事情,是 Chrome 的错误,还是其他浏览器弄错了?

而且,当然最重要的是,是否有解决方法?

4

1 回答 1

3

我已将此提交为webkit 错误

下次随意做同样的事情。:)

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

于 2010-12-18T18:50:35.463 回答