html - IE 浏览器特有的两种不同服务器环境下的页面未应用 CSS 样式

标签 html css iis-7 cross-browser

我创建了一个简单的网络应用程序。当我将应用程序部署到 Dev 和 QA 服务器时,一切正常。当我将相同的代码库部署到暂存服务器时,我发现许多 CSS 样式未正确应用。几个 Div 标签错位散落在其他地方。更有趣的是,这只发生在 IE 浏览器上。 (我正在使用 IE9)。应用程序已托管在 IIS 服务器中。有没有人遇到这样的类似问题?让我知道是否需要提供更多详细信息?

在我使用 Dev 工具进行比较后,再观察一次。暂存服务器在 CSS 类中没有一些缺失的属性。这怎么可能?

最佳答案

我建议检查未正确显示的 div 是否多次应用相同的规则。一条规则将凌驾于另一条规则之上。

打开检查器,查找重复的规则。通常,规则将按照它们加载的顺序应用,这在您的不同环境中可能不匹配。

关于html - IE 浏览器特有的两种不同服务器环境下的页面未应用 CSS 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11715914/

相关文章:

javascript - 菜单按钮效果

javascript - jQuery slideUp 错误?

javascript - 让 <div> 使用网站源获取 &lt;iframe&gt; 的高度?

css - AJAX 日历扩展器适用于本地和主机,但主机中的样式不会呈现,

visual-studio-2010 - MVC3打开 View 编译后出现奇怪的错误

html - 关闭 Webstorm 突出显示

HTML - 嵌入视频启动后,悬停在 Safari 中不起作用。在 Firefox 中工作

html - 为什么 CSS 链接表现得很奇怪?

css - 960 网格系统中的重叠网格

asp.net-mvc - 更新 ASP.NET MVC Web 应用程序 : Can I simply update one DLL in bin/?