【问题标题】:How to force background color on firefox如何在Firefox上强制背景颜色
【发布时间】:2015-04-04 07:02:52
【问题描述】:

我正在尝试将背景颜色应用于 .dropped_menu 类中列出的项目。它在 Chrome 和 IE 中运行良好,但由于某种原因,它在应用透明背景的 Firefox 中不起作用。这是一个“隐藏”的下拉菜单,然后使用 jQuery 使其“可见”。我不确定这是否重要,因为我认为这是 Firefox 应用默认样式的问题,在这种情况下为背景颜色。我已经研究过,我还没有找到解决方案。感谢您的帮助!

HTML:

<ul class="dropped_menu">

    <li id="show_home1" class="home_block"><a href="#" id="home_hover1">........</a></li>
    <li id= "show_gallery1"class="gallery_block"><a href="#" id="gallery_hover1">........</a></li>
    <li id="show_events1" class="events_block"><a href="#" id="events_hover1">.........</a></li>
    <li id="about_side1"><a href="#" id="link_5"></a></li>
    <li id="show_donate1" class="join_block" ><a href="members.html" id="join_hover1" style="font-size:1em;">Get Involved</a></li>
    <li id="show_about1"  class="about_block"><a href="about.html" id="about_hover1">Our Story</a></li>
    <li><a href="#" id="extra"></a></li>
    <li><a href="#" id="extra"></a></li>

</ul>

CSS:

.dropped_menu li {
  background-color: black !important;
  border: 1px solid white;
  color: white;
}

【问题讨论】:

  • 在这个小提琴中的 Chrome 和 Firefox 中看起来一样:jsfiddle.net/oo1ytfjx
  • 谢谢。我知道,看起来还可以。我想这是覆盖样式的其余代码中发生的一些错误。但是,我想知道这是否是浏览器兼容性问题,因为它在 IE、Chrome 和 Safari 上都可以正常运行
  • 我们需要查看更多代码才能了解有什么干扰。如果您可以创建一个 Fiddle 或 CodePen 来演示该问题,那将有所帮助。

标签: html css firefox


【解决方案1】:

您的代码很好。也许你应该尝试在“隐私浏览模式”下运行 firefox,这将清除 cashed css 文件。

【讨论】:

  • 谢谢大家,代码看起来不错,我试过隐私浏览模式,但还是一样。我将再次浏览整个代码,因为在这里发布它有点长。希望我能找到解决办法。谢谢!
猜你喜欢
  • 2016-05-02
  • 2019-01-19
  • 1970-01-01
  • 2015-07-27
  • 2015-08-15
  • 2010-10-20
  • 1970-01-01
  • 2021-11-19
  • 1970-01-01
相关资源
最近更新 更多