C# ASP.NET网站在IE10上看起来不同

C# ASP.NET网站在IE10上看起来不同,c#,asp.net,css,vb.net,visual-studio,C#,Asp.net,Css,Vb.net,Visual Studio,我有一个asp.net网站,它在IE9以及最新版本的Firefox和Chrome上看起来很不错 由于某些原因,该网站在IE10上看起来并不正确。字体太大,列设置为“不换行”的html表格被换行,等等。 点击IE10的“兼容性按钮”没有帮助。字体大小可能会恢复正常,但会出现其他问题,如图像或菜单不合适等。 我已尝试覆盖兼容模式,但无效: <meta http-equiv=“X-UA-Compatible” content=“IE=9” /> 我还能做什么 编辑:找到了解决方案。应

我有一个asp.net网站,它在IE9以及最新版本的Firefox和Chrome上看起来很不错 由于某些原因,该网站在IE10上看起来并不正确。字体太大,列设置为“不换行”的html表格被换行,等等。

点击IE10的“兼容性按钮”没有帮助。字体大小可能会恢复正常,但会出现其他问题,如图像或菜单不合适等。

我已尝试覆盖兼容模式,但无效:

<meta http-equiv=“X-UA-Compatible” content=“IE=9” />

我还能做什么


编辑:找到了解决方案。应用了此处描述的修补程序:

问题相当广泛,但我建议您逐个检查每个有问题的元素,并使用以下网站检查它们与IE10的兼容性:

它包含支持HTML5、CSS3、SVG等桌面和移动浏览器的兼容性表。我建议您使用类似Firefox Web Dev工具栏的插件来检查页面元素:


这个问题相当广泛,但我建议您逐个检查每个有问题的元素,并使用以下网站检查它们与IE10的兼容性:

它包含支持HTML5、CSS3、SVG等桌面和移动浏览器的兼容性表。我建议您使用类似Firefox Web Dev工具栏的插件来检查页面元素:


您不能在html标记中编写代码来处理样式并以此方式设置字体吗?这是一个相当广泛的问题。你应该从IE9和IE10中的开发者工具开始,找出问题字体大小的来源。这不仅仅是“字体”的问题……只要从字体开始,一次一件事?对所有的@#$*!”这是一个合理的问题。解决方案是应用此处所述的修补程序:。您不能在html标记中编写代码来处理样式并以此方式设置字体吗?这是一个相当广泛的问题。你应该从IE9和IE10中的开发者工具开始,找出问题字体大小的来源。这不仅仅是“字体”的问题……只要从字体开始,一次一件事?对所有的@#$*!”这是一个合理的问题。解决方案是应用此处描述的修补程序:。