我有一个asp.net项目,当我通过localhost在IE 11中运行时看起来与我想要的一样,但是当我将它移动到远程服务器时,样式会崩溃。 示例:Bootstrap无法正确加载 - 我正在使用一些col-md类来设置表列宽度的样式。它们在本地加载,但不是远程加载。此外,不处理CSS 3样式规则。透明背景和边框半径设置等内容将被忽略。同样,这些CSS规则在IE 11中通过localhost运行良好。
我已经检查了我要检查的所有内容:相同的Web浏览器(显然),我本地计算机上的IIS版本与服务器上的IIS相同(IIS 7.5.7600.16385)。本地与远程的应用程序池设置几乎相同 - 唯一的区别是在服务器上,“加载用户配置文件”设置设置为“False”。在我的本地机器上,它设置为true。
我能看到的唯一区别是操作系统:我的本地机箱运行的是Win 7,而服务器运行的是Win Server 2008 R2。我确保所有项目文件都正确地复制到服务器。
Firefox和Chrome没有遇到此问题。还有什么我可以检查以找出为什么会这样吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果没有X-UA兼容值且站点位于本地Intranet安全区域,则默认情况下将以EmulateIE模式呈现。
查看此帖有关类似问题:CSS renders differently on web server than on development environment