请参阅此JS Bin。我想将Project name
作为链接。默认情况下,它会在hover
上显示为下划线。我该如何删除它?
我尝试过分配课程project-name
:
a:hover, a:focus .project-name {
text-decoration: none;
}
但它也会影响其他链接。
答案 0 :(得分:9)
它之间存在差异:a:focus .project-name
和此:a.project-name:focus
。
第一个选择具有a
类的焦点project-name
的后代元素。第二个选择a
,其project-name
类为焦点。
所有这一切,你需要这样做:
a.project-name:hover, a.project-name:focus {
text-decoration: none;
}
答案 1 :(得分:1)
试试这个:
a.project-name:hover, a.project-name:focus {
text-decoration: none !important;
}
答案 2 :(得分:0)
a.project-name:hover, a.project-name:focus{
text-decoration: none;
}