我正在开发一个应该在apache tomcat webserver上运行的网站,我有一些样式问题。当我在我的笔记本电脑上的tomcat上加载页面时,我在IE中打开它,一切看起来都很好。 Firefox看起来不错。我将网站上传到我们的公司服务器(也运行tomcat,相同版本),Firefox仍然看起来不错,但在IE中一些项目看起来变形了。这并不是说css根本没有加载,因为背景,某些领域的大胆等看起来很好。但例如:
.input-lblue {
width: 100%;
background-color: #E1ECF2;
border-style: none;
font-weight:bold;
}
使用粗体tekst生成此类100%宽度的输入字段,但是在公司服务器和IE上运行时背景不是蓝色。这怎么可能?
我使用的apache tomcat版本是7.0.42,IE是版本10.0.9200.16660 笔记本电脑在64位窗口上运行,公司服务器在Red Hat Enterprise Linux Server 5.9版(Tikanga)上运行
答案 0 :(得分:3)
之前我遇到过这样的问题。仔细检查IE是否强制进入兼容性视图:http://windows.microsoft.com/en-us/internet-explorer/use-compatibility-view#ie=ie-10
有时,个人或公司设置可能导致IE始终使用兼容性视图中的旧IE引擎呈现特定域。