2008-12-21 95 views
0

我在Internet Explorer中遇到了一些小故障。该网站看起来应该在Firefox(http://i27.photobucket.com/albums/c190/blcArmadillo/FirefoxView.jpg)中。但是,当我在Internet Explorer中加载它时,我的顶部栏中的背景似乎应用于整个站点,如您在此屏幕截图中看到的那样:http://i27.photobucket.com/albums/c190/blcArmadillo/AfterLoad.jpg。奇怪的是,如果我在页面上下滚动,离开屏幕视图的页面部分会突然显示正确的白色背景,您可以在屏幕截图中看到:http://i27.photobucket.com/albums/c190/blcArmadillo/AfterScroll.jpg良好'ole Internet Explorer问题

该网站暂时居住在http://evergreenwebdesigns.com/playground/dsite/。如果你知道如何解决这个故障,请让我知道。谢谢你的帮助。

回答

4

这是常见的“hasLayout”IE问题。检查fix I suggested是否也适用于您的情况。

你的情况,但你应该把它应用到IE7一样,所以:

<style> 
.haslayout { 
    * display:inline-block; /* Limit to IE7 and below */ 
} 
</style> 

而且这个类适用于违规DIV