【问题标题】:Strange CSS behavior when running through VS Web Server vs IIS通过 VS Web 服务器与 IIS 运行时出现奇怪的 CSS 行为
【发布时间】:2010-02-22 21:10:06
【问题描述】:

所以这个问题基本上说明了一切——当我通过 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 不够出色,它只在“内联网”测试期间表现出来。我还没有开始让我的 CSS 多浏览器兼容,并且在访问“内联网”站点时没有意识到 IE8 正在 IE7 模式下运行。我修复了我的 CSS,现在一切正常。

【问题讨论】:

    标签: html css visual-studio behavior


    【解决方案1】:

    这有帮助吗? IE8, compatibility view on local files?

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-11
      • 2019-05-20
      • 2021-12-16
      • 2012-02-09
      • 2023-03-21
      • 1970-01-01
      • 2023-01-08
      相关资源
      最近更新 更多