我在一个即将上线的网站上工作,我遇到的问题之一是 IE 11 上的 CSS。CSS 在 Chrome、FF、IE 8-10 上看起来应该是这样,但是在运行时在 IE 11 上,似乎某些样式未应用。我没有公共(public)链接,否则我会分享它。我知道这些是 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 的样式问题?如果是这样,您采取了哪些步骤来解决这些问题。如果您对我还可以尝试缩小问题范围有什么建议,也请随时提供。
最佳答案
我明白了!!!我使用 Fiddler2
来清除缓存。我一直在一遍又一遍地清除历史记录,我曾经在 F12
开发人员工具中使用 Ctrl-D
来清除浏览器缓存 IE10
,但我无法在 IE11
中找到它。这就是问题所在,停滞的文件。
注意:Ctrl + F5
也没有处理缓存文件,只有 Fiddler2
清除缓存才有效。
关于css - 未应用 IE 11 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20693694/