IE 11 CSS未被应用

时间:2013-12-19 23:28:08

标签: css orchardcms internet-explorer-11

我正在开发一个即将上线的网站,我遇到的一个问题是IE 11上的CSS。在Chrome,FF,IE 8-10上看起来应该是CSS,但是在运行时在IE 11上,似乎某些样式未应用。我没有公共链接,或者我会分享。我知道这些是IE 11接受的样式定义,因为我在w3schools.com

上测试了它们

一个基本的例子是我有以下(fiddle

<td class="aboutDNRHome" rowSpan="1" colSpan="1"> ... rest of code

.aboutDNRHome
{
    background-color: #f9f9bc;
    /*background-color:Red;*/
    width: 295px;
    padding:5px;
    vertical-align: top;
    text-align: left;
    margin-right:5px;
    margin-top:3px;
    line-height: 1.2;
}

我已经确认html是有效的。使用开发人员工具(F12)时,在选择适当的元素时无法看到类。通常我会说我有一个糟糕的CSS选择器,但在这种情况下它是一个类,几乎没有错误的余地。

我正在开发Orchard CMS版本1.7.0.0。我知道有一个更新的版本,但安装实际上是在客户端机器上,它们是控制升级等的。

还有其他人遇到IE11的样式问题吗?如果是这样,您采取了哪些步骤来解决它们。如果您对我可以尝试缩小问题的其他方面有任何建议,请随时给予这些建议。

1 个答案:

答案 0 :(得分:4)

我知道了!我使用Fiddler2来清除缓存。我一直在清除历史记录,我曾经在Ctrl-D开发人员工具中使用F12来清除浏览器缓存IE10,但我无法找到IE11。但这是问题,文件停滞不前。

注意:Ctrl + F5也没有处理缓存文件,只有Fiddler2清除缓存才有效。