我正在开发一个将嵌入到 Umbraco 中的用户控件。这是一个漫长的过程,但我大部分时间都在工作。
此时我在 Umbraco 中有一个模板将我的 Web 控件称为宏。到目前为止,一切都很好。它在 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">
我的模板中没有它。呃。
关于css - Umbraco- 奇怪的样式表问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1217225/