代码之家  ›  专栏  ›  技术社区  ›  Nate CSS Guy

通过vs web server vs iis运行时的奇怪css行为

  •  1
  • Nate CSS Guy  · 技术社区  · 15 年前

    所以这个问题基本上说明了一切——我有一个网站,当我通过visual studio web服务器在本地运行它时,它看起来是单向的( http://localhost:3452/ )在IIS7上( http://server/myproject/ )

    起初我认为我的css有问题,没有正确解决,但我相信我已经检查了所有这些东西,它们似乎正在工作。

    我在使用IE8(FF和IE7也有同样的功能),在本地运行时,我在地址栏中看到“兼容性”按钮,但是当我访问发布到服务器的站点时,“兼容性”图标就会消失。

    我在用 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    我在本地看到的行为/显示是所需的行为/显示。

    非常感谢您的帮助、指点和建议!

    更新

    在检查了提供的链接之后,我相信我是在“intranet”设置下运行的——有没有办法强制ie8在标准模式下运行,即使是在intranet上?

    更新2

    这个问题原来是我不太好的css,只在“intranet”测试中表现出来。我还没有开始让我的css多浏览器兼容,也没有意识到ie8在点击“intranet”站点时是在ie7模式下运行的。我修正了我的css,现在一切都好了。

    2 回复  |  直到 15 年前
        1
  •  2
  •   jdigital    15 年前

    看一看 this article 从ieblog打开兼容模式。

        2
  •  1
  •   Community CDub    8 年前

    这有用吗? IE8, compatibility view on local files?

    编辑-有关在普通视图中显示Intranet站点而不是兼容性的问题,请转到“工具”->“兼容性视图设置”,并取消选中“在兼容性视图中显示Intranet站点”复选框。