搞定了theme

blog换了新界面之后好几位同学反映用IE打开发现右侧sidebar下沉,让我检查检查css。WordPress的sidebar下沉是常见的css错误,一般都是因为content块和sidebar块的宽度加起来超过了page块的宽度,导致浮动sidebar被挤下去,只需要简单地修改content和sidebar的宽度就可以解决。考虑到用户使用的分辨率各不相同,最好使用相对宽度width:70%,而不用绝对宽度width:550px.

但这次遇到的问题是,我自己在IE/Firefox/Opera等多种浏览器下打开都没有见到下沉的问题,根本无从查起。后来发现这几位同学用的都是IE6.0,而我自己用的是IE7.0,猜测或许是版本不同导致的问题。于是下载安装了IE6.0,果然出现了sidebar下沉的问题。经检查,是IE6.0对css文件的解释有些问题,导致sidebar的右侧margin过宽。我把content的宽度改小了些,问题解决。

通过这次检查问题,我意识到要确保网页正常显示,不仅需要在各种浏览器下测试,还要考虑到向前兼容旧版本,譬如IE系列的6.0/5.5/5.0等等。但微软的IE在安装时默认覆盖旧版本,并且修改共享dll文件,使得多个版本的IE难以共存。这里向大家推荐一下Multiple IEs,该安装包下载直接安装即可使用,包含了IE3.0/4.01/5.01/5.5/6.0版本,各自可以在standalone模式下独立运行,很好的解决了共存的问题,便于调试网页显示。

谢谢lq等同学的提醒。

4 thoughts on “搞定了theme”

  1. 不愧是计算机牛人,专业呀~~!
    对了,有个问题请教下专家哈。我买的新本本是13寸小屏幕的,小就算了,但是居然是宽屏那种。看电影什么还不觉得怪,但是玩全屏游戏就会有画面被拉宽的现象了。而最让我头疼的就是word排版,在正常电脑上排好的在我那上面就显示不正常,在我电脑上排好的,在普通屏幕电脑上也会不正常。
    word排版那个大问题有办法解决吗?谢:)
    对了,我系统是vista。联想比较恶心,不提供Xp下的驱动,逼迫我用vista

Leave a Reply

Your email address will not be published. Required fields are marked *

使用新浪微博登陆