我正在开发一个嵌入Umbraco的用户控件。这是一个漫长的过程,但我已经 工作了。

此时我在Umbraco中有一个模板,它将我的网络控件称为marco。到现在为止还挺好。它在Firefox中看起来很棒,但在IE7中断了。

奇怪的是,当我在Umbraco之外的测试项目中查看时,控件在IE7和Firefox中看起来都很完美。在Umbraco内部,Firefox看起来很棒,而且IE7中断了。 一些样式应用于IE7但不适用于其他样式,从而破坏了渲染。

我已经检查过确保CSS文件位于Umbraco的正确位置,尝试了一些其他的东西,但没有运气。只有当控件托管在Umbraco中时,我才能想到任何会导致IE以这种方式破坏的东西。如果CSS文件不可访问,它应该完全破坏,不应用某些样式而不应用其他样式。

TIA

有帮助吗?

解决方案

EUREKA:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

我的模板中没有它。咄。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top