我已经搜索了这个问题的答案,但还没有提出任何问题.也许我使用的搜索词过于通用......无论如何,这里是:
我发现了网页设计和ASP.NET的乐趣,以及尝试在IE和所有其他浏览器中以相同的方式显示内容的噩梦.我在VS2010工作并使用IE8调试我的网站.我真正没有得到的是为什么我发布它的网站在IE中看起来与它在调试模式下看起来的方式不同...我的意思只是小事情,比如网格视图中的边框在发布的网站中消失,简单的html水平规则也不一样.
它也搞砸了我的列表菜单非常糟糕,但我设法用*display:inline; 黑客攻击.奇怪的是它在调试模式下不需要它,但需要它用于已发布的网站.
我在自己的机器上托管该站点,运行Win XP Pro并通过IIS使用.NET 4.0进行托管...问题可能与IIS有关吗?
任何帮助都会非常感激,因为这些差异只是荒谬而且让我感到绝望.我希望这里的每个人都能使用Chrome或Safari,但遗憾的是IE仍然在日本统治......