【问题标题】:Internet Explorer 10 ignoring css <a> font colorInternet Explorer 10 忽略 css <a> 字体颜色
【发布时间】:2017-08-25 05:26:15
【问题描述】:

目前我在使用 Internet Explorer 10 时遇到问题。我很确定旧版本也会出现这种情况,但 10 是我目前可以测试的最旧版本。

我试图简单地为 div 类中的标签设置 CSS 字体颜色。

.dropdown-content a {
    color: #292929;
    padding: 0px 10px;
    text-decoration: none;
    display: block;
    text-align: left;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
}
.dropdown-content a:hover {
    background-color: white;
    color: #B40101;
}

当我在 Internet Explorer 中加载页面时,当我尝试在开发控制台中查看 CSS 时,它似乎完全忽略了 CSS 的“颜色”部分。

这是Screenshot of the CSS in the IE development console 如您所见,即使我将其放在 CSS 文件中,它甚至也不显示颜色样式代码。

我已经尝试了所有我能找到的解决方案,但似乎没有什么能让我让浏览器识别颜色 css 样式的存在......

有人知道为什么 IE 会这样做吗?快把我逼疯了!

【问题讨论】:

  • 尝试添加 !important ?也许有些东西覆盖了它。尝试直接在控制台/元素检查器中编辑 css,尝试添加内联样式,所有这些都只是为了看看是否有任何效果

标签: html css internet-explorer


【解决方案1】:

我刚刚找到了自己问题的答案。这实际上不是 CSS 问题。在我的 html 页面的顶部,我有以下内容:

<html xmlns="http://www.w3.org/1999/xhtml">

只需删除此行即可解决我立即遇到的 CSS 问题。

【讨论】:

    猜你喜欢
    • 2013-01-31
    • 2012-09-20
    • 2012-11-04
    • 2019-01-02
    • 1970-01-01
    • 2016-08-21
    • 2020-03-09
    • 1970-01-01
    • 2012-11-24
    相关资源
    最近更新 更多