<br/>不在Firefox中工作

时间:2012-05-08 14:25:19

标签: html css firefox

我正在编写一些代码,并希望在两个输入之间留出一些空间,并且<br />在Firefox中不起作用:

<input type="text" id="X_Axis" /><br />
<input type="text" id="Y_Axis" />

<br /><br/></br>无效。

P.S。我没有在任何其他浏览器中尝试过,所以它可能不是Firefox,正如我想的那样。

2 个答案:

答案 0 :(得分:10)

使用<br/>在HTML元素之间添加间距是不好的做法。我建议为表单元素分配CSS填充或边距。以下帖子内容非常丰富:When to use <br> line breaks vs CSS positioning?

工作示例:http://jsfiddle.net/uHKzq/1/

我添加了CSS属性display: block;,这将导致您的第二个表单元素显示在第一个元素下面的行上。然后我在表单元素周围应用了一个边距,这会在两个表单输入字段之间创建一个空格。

答案 1 :(得分:2)

这很棒。我有2个adsense链接单元,我想放置一个断行线。

<br>没有用,所以我确实喜欢你在我的小部件区域建议两个广告单元占位符之间的div元素

第一个adsense代码

<div style="margin: 10px 0 10px 0;"></div>

第二个adsense代码