代码之家  ›  专栏  ›  技术社区  ›  Omar Abid

CSS选择器有问题

css
  •  0
  • Omar Abid  · 技术社区  · 15 年前

    我有一个链接 <a href="..." class="fancylink">text</a>

    我用了密码

    .fancy
    {
        text-decoration:none;
    }
    

    但它仍然有下划线,如果我把它设置为“下划线”,它就会在它下面加上双下划线。

    所以我不能用类控制链接样式?

    4 回复  |  直到 13 年前
        1
  •  4
  •   Sarfraz    15 年前

    看起来您的边框位于底部,请尝试以下操作:

    .fancy
    {
      text-decoration:none;
      border:none;
    }
    

    现在将该类应用于链接:

    <a href="whatever" class="fancy">Link</a>
    

    编辑:

    因为你已经更新了你的问题。您已经定义了样式 fancy 但是你在申请课程 fancylink 若要链接错误,请在链接中也使用相同的类名,即 设想 .

        2
  •  2
  •   Kobi    15 年前

    如果它有“双下划线”,这意味着你有一个下边框。
    使用Firebug这样的工具来精确地确定样式,还可能有一个更强大的选择器来隐藏新规则。

        3
  •  0
  •   Kris Krause    15 年前

    我几乎可以打赌,问题是“级联”。我建议使用Firebug调试CSS。

    http://getfirebug.com/

    另外,如果安装了IE8,开发人员工具也很好。

        4
  •  0
  •   Rik Heywood    15 年前

    您的链接设置了一个类 fancylink 你的CSS定义了一个类调用 fancy .

    把它们都做成一样,你就可以做生意了。