通过VS Web Server与IIS运行时出现奇怪的CSS行为

时间:2010-02-22 21:10:06

标签: 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">

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

非常感谢任何帮助,指示和建议!

更新

在检查提供的链接后,我相信我在“内部网”设置下运行 - 是否有办法强制IE8甚至在内联网上以标准模式运行?

更新2

这个问题原来是我不太棒的CSS,只能在“内联网”测试中体现出来。我还没有开始使我的CSS多浏览器兼容,并没有意识到IE8在点击“内部网”网站时在IE7模式下运行。我修复了我的CSS,现在一切都很好。

2 个答案:

答案 0 :(得分:2)

在IEBlog中查看兼容模式的this article

答案 1 :(得分:1)

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

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