Internet explorer 8 IE8中的CSS布局变得疯狂

Internet explorer 8 IE8中的CSS布局变得疯狂,internet-explorer-8,Internet Explorer 8,我所能说的就是我的布局在IE8中疯了,我不明白为什么。当然,它在当前的其他浏览器中看起来是正确的。我花了很多时间试图弄明白这一点,但当我做任何更改时,他们并没有解决这个问题,并在其他浏览器中发送所有内容。有人能看一下吗?这是我无法理解的 页面: 非常感谢!!!! Rich在调试IE8兼容模式的代码时,我看到的主要问题是浮动上缺少清除 您应该研究CSS是如何进行浮动的,您必须在之后清除浮动,否则事情会变得非常棘手 要清除放入的浮动,请执行以下操作: <div style="clear: b

我所能说的就是我的布局在IE8中疯了,我不明白为什么。当然,它在当前的其他浏览器中看起来是正确的。我花了很多时间试图弄明白这一点,但当我做任何更改时,他们并没有解决这个问题,并在其他浏览器中发送所有内容。有人能看一下吗?这是我无法理解的

页面:

非常感谢!!!!
Rich

在调试IE8兼容模式的代码时,我看到的主要问题是浮动上缺少清除

您应该研究CSS是如何进行浮动的,您必须在之后清除浮动,否则事情会变得非常棘手

要清除放入的浮动,请执行以下操作:

<div style="clear: both;"></div>
这将清除左侧和右侧浮动,例如开始新的部分。要清除其中一个浮点数,可以执行清除:左;或者清楚:对

以下是关于CSS浮动的教程:


而且……老实说……html和css都是一团糟。我几乎不知道其中的一些地方发生了什么……尽管这可能只是asp.net添加了一些魔术来尝试“帮助”你

首先,“jQuery”在第132行没有定义?

你能解释一下你的问题吗?你试图解决什么问题?我花了10秒钟来查看你的页面-没有发现任何问题。问题出在哪里?我在IE8和FF4测试版中看到了这一点,它们之间几乎没有什么区别。文本等之间存在一些间距差异,但我看不出有什么大问题。你能更具体地说明你发现问题的原因吗?或者屏幕截图?请尝试关闭IE8的兼容性视图。当我在IE8中打开它时,它看起来很好。当它处于禁用状态时(我假设浏览器默认设置),DIV miss align。谢谢你也来看看。我真的很感激!实际上,默认情况下它是关闭的,并且工作正常。当我为你的网站打开兼容模式时,它不会正确显示。嗯。。。我的CSS等都是自学的,所以我的工作方式我理解。不过,我愿意接受建议。至于解决办法,清理div几乎完全奏效。虽然更好,但书的封面仍然没有对齐。思想?而且非常感谢。添加一个浮动:左;为书皮编程序。还可以看看有条件的IE样式表,这将使您能够轻松地处理仅适用于IE的问题。这是直接从MailChimp获得的代码,用于将其表单添加到您的网站。我根本没有编辑过它,所以如果它错了,我不知道该怎么处理它。