Html 我有一个链接设置为不显示,但它';他还在出现

Html 我有一个链接设置为不显示,但它';他还在出现,html,css,Html,Css,你可能会觉得很难相信,但我一直在努力弄清楚为什么这几个小时都不管用,如果有人能告诉我我做错了什么,我将不胜感激 在我网站的一个页面上,我有一个导航链接列表,但我不希望“主页”链接出现在主页上,所以我给它分配了一个类,并将该类设置为不显示链接,但它不工作 这是我的链接 <li><a href='http://classifieds.your-adrenaline-fix.com/' class='homelink'>Classifieds Home</a><

你可能会觉得很难相信,但我一直在努力弄清楚为什么这几个小时都不管用,如果有人能告诉我我做错了什么,我将不胜感激

在我网站的一个页面上,我有一个导航链接列表,但我不希望“主页”链接出现在主页上,所以我给它分配了一个类,并将该类设置为不显示链接,但它不工作

这是我的链接

<li><a href='http://classifieds.your-adrenaline-fix.com/' class='homelink'>Classifieds Home</a></li>
  • 就在index.php页面的结束头标记之前

    <style type="text/css">.homelink { display:none; }</style>
    
    .homelink{display:none;}
    

    然而,这种联系正在显现。如果有人能告诉我如何使这项工作正常进行,我将不胜感激,并提前向您表示感谢。

    尝试使用
    来查看它是否与特定性冲突!重要
    关键字

    .homelink {
    display: none !important;
    }
    
    或将其添加为内嵌样式:

  • 您应该使用

     display: none !important;
    

    我认为css中还有另一个类或“a”标记无法重现——您的问题不包含导致您出现问题的任何内容。尝试生成一个简化的测试用例来重现问题。您是否有其他CSS可能会重新启用它?您是否使用JS?或其他CSS?在Firefox(或其他体面的浏览器)中加载页面,打开Firebug(或类似的开发工具)选择链接,并查看其样式。它们将指出CSS或内联样式的哪一部分负责显示、颜色、字体、背景等。你能发布CSS的其余部分(或最相关的部分)吗?你们真是太棒了!!非常感谢!!我感谢你给我看这本书!重要千瓦。添加此项确实更正了此问题,但请告诉我。。。那个千瓦是不是一个“补丁”??如果您(或任何人)可以查看页面的源代码(请参阅我第一篇文章中的链接),并让我知道所有内容是否正确,我将非常感激。这并不是使用它们的最佳实践-它们是有效的CSS,但理想情况下,您希望找出特定性冲突发生的位置(我建议使用firebug)并更改选择器,使其更具体。这是一篇关于该主题的详细信息的好文章: