css - Umbraco- 奇怪的样式表问题

标签 css internet-explorer-7 stylesheet umbraco

我正在开发一个将嵌入到 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/

相关文章:

css - 通过CSS将网站缩略图添加到Facebook(og :image)

jquery - 如何使用 CSS 为文本添加 curl 动画效果

html - IE6 中的 CSS 中断

css - 在 iMac 上显示 css 砌体网格库时出错

jquery - 更改 jQuery 中克隆输入元素的名称 attr 在 IE6/7 中不起作用

security - 如何判断 IE 认为是 "nonsecure"的文件是什么?

css - 修复网页上的表头

html - css 列自动中断

html - 不透明度在 IE 中不起作用?

html - <a> 标签中的文本未垂直居中