html - 通过 VS Web 服务器与 IIS 运行时奇怪的 CSS 行为

标签 html css visual-studio behavior

所以这个问题基本上说明了一切——当我通过 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,现在一切正常了。

最佳答案

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

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

关于html - 通过 VS Web 服务器与 IIS 运行时奇怪的 CSS 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2314212/

相关文章:

javascript - Swfobject 正在将 "&"(与符号)更改为 "&amp;"如何停止它?

html - 在没有 Canvas 元素的情况下在 HTML 中裁剪 DIV

css - 如何定位多个div中的第一个img

jquery - Rails 4 - jQuery 动画旋转 - 几乎可以正常使用

visual-studio-2010 - 安装 Resharper 后如何在 Visual Studio 中恢复导航到对话框

jquery使用数组值作为id创建新的div

javascript - JQUERY、CSS、事件处理程序

javascript - 我的 mp3 链接被下载而不是在我的网络播放器上流式传输

c++ - 用随机值填充缓冲区 C++

asp.net - 加快 ASP.NET 构建速度的方法