Wordpress 2.8+和IE8显示问题?

时间:2009-08-18 13:30:59

标签: javascript wordpress internet-explorer-8 wordpress-theming ie-developer-tools

编辑:更正了原始帖子中的网站标题IE7代码。尝试过并将 X-UA-Compatible:IE = EmulateIE7 插入标题但没有成功。这两个步骤都是Microsoft在这里建议的:

http://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx

我正在使用Wordpress博客(网址:www.nxtbot.com),并且在IE8中如何渲染博客时遇到了一些问题。该网站使用Wordpress 2.8+和Mandigo Wordpress主题。

页面的主要设计有一个中央内容窗口,页面右侧有两个侧边栏,用于显示窗口小部件元素。

使用Chrome浏览器,Firefox和Safari浏览时,网站会加载并完美显示,但在使用IE8查看时会中断:两个侧边栏都会消失,只有主要内容窗口可见。

我已尝试将其插入网站标题...

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

...强制IE7兼容,但这似乎没有帮助。

是否有其他人遇到此问题,或者有修复/解决方法?

2 个答案:

答案 0 :(得分:0)

内容属性后缺少

,如果没有输入错误。

答案 1 :(得分:0)

您使用内容和侧边栏是一个非常糟糕的主意,但这不是IE8的问题。

真正的问题是,您在帖子228中有一个未关闭的对象标记,并且会占用页面的其余部分。当你的侧边栏跟在内容之后,它们就会消失。

你应该做什么(当然,除了修复损坏的标记)是停止使用表格,而是在正确浮动的div中绘制侧边栏,并将它们放在HTML中的内容之前。结果将是正确定位在内容之前呈现的侧边栏,并且如果您的内容破坏了标记,则不会消失。