我正在创建一个aspx页面,它在mozilla firefox中显得很好但在Internet Explorer中看起来不那么好。在Mozilla中,它出现了这种格式:
<form>
some stuff
<div class="left">
<div class="right">
</form>
但是看看IE 8中加载的页面的源代码,它看起来像这样:
<form>
some stuff
</form>
<div class="left">
<div class="right">
我应该采取什么方法来开始修复它?到目前为止,我已经尝试过使用css和修复填充和边距,但没有任何作用:/
非常感谢 ç
答案 0 :(得分:2)
我认为OP的代码只是伪代码来说明他的观点。如果左右div被浮动,则可能需要在它们之后添加一个清除元素,以使表单在其周围展开。
<form>
<div class="left">Stuff</div>
<div class="right">Stuff</div>
<br style="clear: both;" />
</form>
有比<br style="clear:both; />
更好的方法,但您可以尝试查看它是否能解决您的问题。