DeepBlue主题在wordpress中文论坛发布有两天了,大家反映这个主题在IE6下会出现布局上的问题,说实话,我对这个问题有些预料,原因是我做这个主题是在IE8的环境下做的,而一旦系统里的IE6升级到IE8之后,IE6就不复存在了,所以一直不知道有什么办法查看IE6中出现的问题。为了解决如何让不同版本的IE浏览器在同一系统下共存的问题,百度了一下,发现了一篇能够很好的解决这个问题的文章,文章推荐了一个非常好的免费软件——IETester,安装了这个软件之后,可以在不同版本的IE之间切换,这样就可以查看不同版本下IE显示的问题了。软件界面如下图:

ietester-0.3

我用IE6查看了一下DeepBlue主题存在的布局上的问题,如下图:

bug

主要表现是内容区和侧边栏布局上的错位。是不是由于IE6的双边距bug引起的呢?当我尝试给主要内容区#content选择符添加上display:inline属性后,布局恢复了正常,果然是因为这个原因引起的。我立即更新了DeepBlue的下载,如果你现在再用IE6来浏览这个主题的话,应该是没有什么问题了。想要下载DeepBlue主题的话,请查看这篇文章。

分享到: