2013-05-03 60 views
1

我有应在格式代表输出编码,火狐不代表小时正确

_____________________________ 
|       | 
|____________________________| 
Insert 

    __________________________ 

Poster     Date 
--------------POST------------ 
    Comm. ________________ 
    Comm. ________________ 

    ___________________________ 

Poster     Date 
--------------POST------------ 
    Comm. ________________ 
    Comm. ________________ 

现在,我的代码是正确的铬,甚至Internet Explorer的工作。但firefox不接受我的这种格式的代码。

_____________________________ 
|       | 
|____________________________| 
Insert 

    __________________________ 

Poster     Date  ___________________________ 
--------------POST------------ 
    Comm. ________________ 
    Comm. ________________ 



Poster     Date 
--------------POST------------ 
    Comm. ________________ 
    Comm. ________________ 

我在这几个小时没有结果。任何修复? 这是小提琴。这里如果没有在页面上显示hr标签,http://jsfiddle.net/JA8TS/

+1

闻起来像浮问题 – 2013-05-03 10:57:46

回答

4

你需要清除浮动元素,加入这一行

<div style="clear: both;"></div> 

这些行后

<input type="submit" name="submit" value="Comment " class="button" style="font-size:1em;width:100px;float:right;margin-top:4px;"/> 
      </div> 
     </form> 

Demo

注:未取得形式花哨,如smarty这里破坏形式

+0

谢谢!解决它。 – unkn0wn 2013-05-03 11:02:11

+0

@ user2207792您欢迎:)并btw您的代码是小丑丑陋,如果您有权修改它,请重构它 – 2013-05-03 11:02:50

+0

'.seperator { 明确:都; }' – segFault 2013-05-03 11:31:04

0

而不是使用<br>将行分割<p></p>这将强制换行。

编辑:

我说你拆行,我的意思是封装他们<p></p>

<p>Line 1</p> 
<p>Line 2</p> 

不是:

Line 1<br> 
Line 2