刚刚创建了一个站点,使用标准的 html/css - 没什么特别的。只需 div 即可创建框架外观。服务器代码是 asp.net (4.0)。
当我从 Visual Studio 2012 本地调试程序时,页面看起来与我在所有浏览器(ie8/ff/chrome)中设计的完全一样。当我将它发布到我的开发服务器并在 IE8 中打开它时,布局混乱(即,我的登录框现在位于页面底部而不是中心)。但是,如果我在开发服务器上使用 firefox 或 chrome 打开同一页面,它看起来是正确的。
我试过删除所有文件并重新发布。我查看了工作(本地主机)和损坏(开发服务器)背后的源代码,它是相同的。
我可以尝试任何想法或其他故障排除步骤吗?
谢谢。
编辑:
屏幕截图:http: //i.imgur.com/tNiIFCz.png(并排 dev 与 localhost)
母版页:http : //pastebin.com/c94Pinih
CSS:http : //pastebin.com/Txtac3kw
登录页面:(IE8中乱码的页面): http: //pastebin.com/BN5bBamP