<INPUT>前不需要的换行符

时间:2011-06-29 作者:NealWalters

基于此处的帮助(Use of Javascript with Dojo/Dijit on a WordPress page) 我在使用自定义模板的过程中得到了Dijit。

但是,我仍然不明白为什么WP插入会在它发生的地方中断。我希望在WP页面中保留尽可能多的页面,而在模板中保留尽可能少的页面。最糟糕的情况是,我想我都是在模板中完成的。现在,我在模板中有标题,在页面中有表单内容。

具体来说,为什么宽度和宽度文本框不显示在同一行(所有浏览器)?

我输入的内容(为了避免中断,我把所有内容都排成一行):

<label for="controlWidth">Width:</label><input type="text" name="controlWidth" value="99" dojoType="dijit.form.TextBox" trim="true" id="controlWidth" propercase="false" style="width: 50px">
WP发布的内容:

<p>        <label for="controlWidth">Width:</label><br />
<input type="text" name="controlWidth" value="99" dojoType="dijit.form.TextBox" trim="true" id="controlWidth" propercase="false" style="width: 50px">
其次,ColorPalate在IE中看起来不错,但不是FireFox 5或Chrome 12。

1 个回复
SO网友:fuxia

这是一个错误wpautop() 哪个治疗过<input> 作为块元素。现在已经修好了。参见票证#16456.

结束

相关推荐

使用WP3.x将JavaScript注入帖子

我有一个客户机,他试图使用web界面将一些JS直接注入到帖子中。该脚本将在现场剥离。我无法在本地安装上复制此行为。JS按预期添加。我的安装和客户端的主要区别在于,我的安装是新的WP3安装,而客户端的安装是从WP2升级的WP3。这是配置选项还是遗留问题?是否有其他原因导致这种情况发生?富有的